这节的目的主要是讲return执行顺序。不管try catch 中有没有return ,都要在return之前执行finally.然后再顺序执行return 。遇到第一个return就跳出去
第一种情况:先执行try 语句,如果没有遇到异常,就会在最后一步执行finally ,如果finally 中有return,就执行finally中的return ,然后跳出。如果finally中没有return,则执行try 中的return 。
第一种情况:先执行try 语句,如果没有遇到异常,就会在最后一步执行finally ,如果finally 中有return,就执行finally中的return ,然后跳出。如果finally中没有return,则执行try 中的return 。
2016-06-23
按照老师的要求写的,谢谢指导http://www.imooc.com/article/9583
2016-06-23
String str1 = Double.toString(m);
Double a = Double.valueOf(str);
Double a = Double.valueOf(str);
2016-06-22
真的坚持不下去了,彻底乱了。退出了,以前的都没有很熟,所以现在要拿着书回去接着熟悉去。java不放弃
2016-06-22
set不可重复 可以通过选择两门一样的课程来验证 比如输入相同的课程编号 就不用修改代码了 而且逻辑比较清楚
2016-06-22
//调用 SimpleDateFormat 对象的 parse() 方法时可能会出现转换异常,即 ParseException ,因此需要进行异常处理
// 调用parse()方法,将字符串转换为日期
Date date =null;
try{
date=sdf.parse(d);
}catch(ParseException e){
e.printStackTrace();
}
System.out.println(date);
}
}
// 调用parse()方法,将字符串转换为日期
Date date =null;
try{
date=sdf.parse(d);
}catch(ParseException e){
e.printStackTrace();
}
System.out.println(date);
}
}
2016-06-21
while(len>=3){
len-=3;
str.insert(len,',');
}
len-=3;
str.insert(len,',');
}
2016-06-21