![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 95
timruning
这个作者很懒,什么都没留下…
展开
-
java的两种for循环
最近在学习java时,遇到两种for循环的方式一种是比较常见的for(int i=0;i//daima另外一种是foreach循环for(typevar var:list)//daima那么问题来了用foreach循环竟然不能改变list成员的参数?至少我用int[] array是这么一种情况。原创 2015-07-17 21:02:27 · 643 阅读 · 0 评论 -
java的throw和throwszenmeyong
1. 区别 throws是用来声明一个方法可能抛出的所有异常信息,而throw则是指抛出的一个具体的异常类型。此外throws是将异常声明但是不处理,而是将异常往上传,谁调用我就交给谁处理。2.分别介绍 throws:用于声明异常,例如,如果一个方法里面不想有任何的异常处理,则在没有任何代码进行异常处理的时候,必须对这个方法进行声明有可能产生的所有异常(其实就是,转载 2015-07-22 21:54:36 · 360 阅读 · 0 评论 -
java中的printStackTrace()方法
java抛出异常的方法有很多,其中最常用的两个:System.out.println(e),这个方法打印出异常,并且输出在哪里出现的异常,不过它和另外一个e.printStackTrace()方法不同。后者也是打印出异常,但是它还将显示出更深的调用信息。比如说:A extends ---> B extends ----> C当在创建A的过程中出现问题了,我们抛出异转载 2015-07-22 22:09:47 · 910 阅读 · 0 评论 -
try语句的finally到底是否执行
谁能给我我解释一下这段程序的结果为什么是:2.而不是:3代码如下:class Test { public int aaa() { int x = 1; try { return ++x; } catch (Exception e) { } finally {转载 2015-07-22 22:41:06 · 6875 阅读 · 0 评论 -
try语句的基本用法
这里转自以为大神的文章,由于转了很多次我也不知道原作者了。。。1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确转载 2015-07-22 22:44:48 · 12550 阅读 · 2 评论