- class Test1 {
- public static void main(String[] args) {
- try {
- int i = div(4,0);
- System.out.println(i);
- }
- catch (Exception e) {
- System.out.println("越界");
- System.out.println(e);
- }
- finally {
- System.out.println("结束");
- }
- }
-
- public static int div(int a, int b) throws Exception{
- int i = a / b;
- return i;
- }
- }
复制代码
就是这个他在出现问题的地方是这样提示的,说catch (Exception e) {这个地方需要throwable,找到Exception,我就奇怪了,为什么是这样?而且这段代码放在另外一个java文件是正常的 |