黑马程序员技术交流社区
标题:
哪里出错了呢?
[打印本页]
作者:
蓁蓁丶
时间:
2016-3-17 12:24
标题:
哪里出错了呢?
public static void main(String[] args) {
int i = divo(4,0); // by zero
System.out.println(i);
}
public static int divo(int x , int y) throws Exception {
int i = x / y ;
return i;
}
作者:
何毅
时间:
2016-3-17 12:26
Exception 改成RuntimeException就行了
作者:
toxic罐头儿
时间:
2016-3-17 12:35
0不能做除数吧
作者:
little_bear123
时间:
2016-3-17 14:45
被0除了
作者:
骓逝
时间:
2016-3-17 16:09
main方法要处理divo抛处的异常
作者:
ameanboy
时间:
2016-3-17 16:43
调用divo的方法(主方法)没有try catch这个异常也没有抛出给虚拟机。
两个办法,
1、在主方法旁边加上关键字throw Exception;或者try catch掉这个Exception
2、抛出一个RuntimeException
作者:
赵国政
时间:
2016-3-17 17:32
厉害 我是来学习的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2