我用的是eclipse。在学习异常时,对返回值类型不匹配和异常的关系不明白!求帮助!下方是我的代码
public static void main(String[] args) {
int result;
//try {
result=divide(2,0);
System.out.println(result);
//}catch (Exception e) {
//System.out.println("捕获的异常信息为:"+e.getMessage());
//}
}
public static int divide(int a,int b) {
return a/b;
}
public static String dd(int a,int b) {
try {
return a+b;
}catch (Exception e) {
System.out.println("捕获的异常信息:"+e.getMessage());
}
return "错误";
主要是看看能不能自动转化
比如你返回的事int,他是可以转为String的
程序异常和写错了是两码事。