首页 > 代码库 > java 学习笔记
java 学习笔记
下载了eclipse很久了,除了JFrame和BigInteger之外,还没怎么用过java其他的功能。值此学android之际,顺便学学Java基础。
一、try, catch, finally
这组关键字说是用在调试工程的时候比较方便,因为即使程序发生错误,它也不会直接报错而结束程序,而是利用catch来输出错误信息(或位置)。应该说还是比较有用的。
百度了一下,发现c++里面居然也有try和catch关键字....枉我学了c++也算是有3年了,结果连这种基础的关键字都还没摸熟....实在是惭愧。不过c++里是没有finally关键字的。
这组关键字的运行过程大致是:在try中执行的程序若是正确的执行完毕,则不会执行catch;而如果在try中执行的程序发生错误,则立即停止运行try中的代码,转而运行catch中的代码。而finally最后都是要运行的。
有趣的是,写在这些代码之后的代码也都是会运行的。(不知道finally有什么用...)
1 try 2 { 3 int i = 1/1; 4 System.out.println("try"); 5 } 6 catch(Exception e) 7 { 8 System.out.println("catch"); 9 }10 finally11 {12 System.out.println("finally");13 }14 System.out.println("end");
java 学习笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。