问答详情
源自:1-3 Java中通过案例学习 try...catch...finally

TryCatchTest那一行报错,请问是什么问题?

public static void main(String[] args) {

//新建一个TryCatchTset类的实例

TryCatchTest tct=new TryCatchTest(); //这一行不知道出了什么问题,前面有报错的小标记

int result=tct.test();

System.out.println("test()方法执行完毕!返回值为:"+result);

}

    public int test(){

    int divider=10;

    int result=100;

    try {

    while(divider>-1) {

    divider--;

    result=result+100/divider;

    }

    return result;

    }catch (Exception e) {

    //打印出异常的具体信息

    e.printStackTrace();

    System.out.println("循环抛出异常了!!");

    return -1;

    }

    

    }


提问者:obliviateme 2020-01-21 12:42

个回答

  • qq_慕盖茨4313627
    2021-06-11 09:07:44

    说错了没有错呀

  • qq_慕盖茨4313627
    2021-06-11 08:54:20

    括号问题main方法的括号不能把你写的代码包进去

  • 慕姐0546128
    2020-02-01 21:00:33

    如果你用的是eclipse,你可以把鼠标移过去,然后它会显示这个错误原因和解决方案。提示的如果是红色的❌,我还真不知道什么原因,如果是黄色的,可能是对象没有被使用之类的

  • 慕尼黑7147324
    2020-01-28 16:35:34

    没有错,你重新跑一下试试。

  • qq_荒原困兽_04231195
    2020-01-25 16:18:18

    报错的那行,类名写错了。TestTryCatch    还是TryCatchTest