[英]Exception Handling: try-catch block error
我试图测试两个字符串的大小并在 try-catch 块中捕获错误。 我在包含 throw 语句的行中收到“找不到符号”错误。
class test {
public static void main(String args[]) {
String a = "abcdefghi";
String b = "abcdefgh";
try {
if (a.length() != 9) {
throw IllegalArgumentException;
}
if (b.length() != 10) {
throw IllegalArgumentException;
}
} catch (IllegalArgumentException e) {
System.out.println(e);
}
}
}
您需要创建抛出的异常实例
public static void main(String args[]){
String a = "abcdefghi";
String b = "abcdefgh";
try{
if(a.length()!=9){
throw new IllegalArgumentException();
}
if(b.length()!=10){
throw new IllegalArgumentException();
}
}
catch(IllegalArgumentException e){
System.out.println(e);
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.