我想问问题

package xuexi;


public class ThrowTeach {


public static void main(String[] args) {

}       

    public void divide(int one,int two) throws Exception{

    if(two==0)

    {

    throw new Exception("除数不能为0");

    }

    else

    {

    System.out.println("结果为"+one/two);

    }

    }

}

这里的divide是什么意思,是怎么用的,还有,我写出来没有报错,但是运行后终止,是因为没有实例化对象么?可我不知道怎么弄,打了个divide dv=new divide();是错的。。。求教

慕工程6005648
浏览 1156回答 1
1回答

蜂之谷

divide 是方法怎么能new呢public class ThrowTeach{ public static void main(String[] args) { ThrowTeach tt = new ThrowTeach(); try { tt.divide(9, 2); } catch (Exception e) { e.printStackTrace(); } } public void divide(int one, int two) throws Exception { if (two == 0) { throw new Exception("除数不能为0"); } else { System.out.println("结果为" + one / two); } } }
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java