public static void main(String[] args) {
System.out.println(getInt());
}
public static Map<String, String> getMap() {
Map<String, String> map = new HashMap<String, String>();
map.put("KEY", "初始化");
try {
map.put("KEY", "finally在前");
return map;
}
catch (Exception e) {
map.put("KEY", "异常的");
}
finally {
map.put("KEY", "finally在后");
//map = null;
return map;
}
// return map;
}
public static int getInt() {
int a =30;
Map<String, String> map = new HashMap<String, String>();
map.put("KEY", "初始化");
try {
map.put("KEY", "finally在前"); // return 变量 int 30
// int i=10/0;
return a;//---->temp
}catch (Exception e) {
map.put("KEY", "异常的");
}
finally {
map.put("KEY", "finally在后");
//map = null;
a=a+40; // return a+1; a=70
System.out.println("aaaaaaaa");
// return a;
}
System.out.println("------");
return a;
} |
|