package CAR;
public class Test {
public int test() {
int a=10;//除数
int b=100;//结果
try{
while(a>-1){
a--;
b=b+100/a;
}
}
catch(Exception e){
System.out.println("程序出现异常啦!!!");
return 555;//我在catch语句中说明了了方法的会返回值
}//这里我删除了方法的返回值
/*finally{
System.out.println("!!!");
}*/
}
public static void main(String[] args) {
Test one=new Test();
int sum=one.test();
System.out.println("哦"+"\t"+sum);
}
}
请问为什么还是会报错,我在删除了方法的返回值但是我在catch中说明了方法的返回值,提示是方法应该有一个int的返回值类型。/
小JAVA
玄机圣人
相关分类