请问throw new exception在哪儿捕获的? public static void div(int x,int y){ int result = 0; try{ result = x / y; System.out.println(result); }catch(ArithmeticException e){ throw e; //请问这儿的异常抛出后在哪儿捕获的?别的方法调用本方法不用捕获,是main方法自动捕获吗? } } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 到你调用这个函数的地方去捕获try{ div();}catch(ArithmeticException e){ ......} RuntimeException,应该是由虚拟机捕获的。编译器不做处理。 老大、你那样写应该报错吧、catch住了 、在throw、那还catch干嘛 这样写怎么还能用throw呀 throw是在public static void div()throws用的吧! 100分求助,按完OneMoreTime钮按后,再用键盘改变方向就不好使了 用变量命名 session 不失效了 问个java连接access的问题! 串口,串口!!!请高手帮忙啊!!在线 j2ee 中得 request 为什么没有setCharacterEncoding方法? 图片显示问题?怪!!! 实现了外同步的hashmap对象里面的方法都是同步的吗? 请问SDK1.3 的源代码从哪开始看啊,我怎么也没个头绪. 请问除了用网页打开的方式,还有没有其他让Applet程序运行的方法? 请问做一个成绩管理系统怎么做 线程的执行过程
div();
}
catch(ArithmeticException e)
{
......
}
你那样写应该报错吧、
catch住了 、
在throw、
那还catch干嘛