加载中...
加载中...
在相应的 try 语句主体中不能抛出异常

在相应的 try 语句主体中不能抛出异常 原创

在相应的 try 语句主体中不能抛出异常

复制收展Javapackage com.leixingke.demo;

import java.lang.String;
import java.io.*;

public class ExceptionDemo {
public static void main(String[] args) {
for (int i = 0; i < args.length; i++) {
try {
Integer.valueOf(args[i]);
} catch (IOException e) {
System.out.printf("产生错误了");
break;
}
}
}
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

编译不通过。

在相应的 try 语句主体中不能抛出异常 java.io.IOException


原因:没有IO异常,异常种类不对,Integer.valueOf(args[i]);可能抛出NumberFormatException

要不知道catch什么异常的话.直接捕获Exception




没有更多推荐了 [去首页]
image
文章
357
原创
284
转载
73
翻译
0
访问量
199056
喜欢
47
粉丝
6
码龄
5年
资源
0

文章目录

加载中...
0
0