我的理解是:
if (n<1) throw new EOFException();
应该只能结束本次循环,接着进入下次循环!
if (n<1) throw new EOFException();
应该只能结束本次循环,接着进入下次循环!
解决方案 »
- Myeclipse中ssh问题求救????????
- 急急急!!!怎么写一个webservice 用servlet调用
- distinct和order by可以同时使用么?怎么用?
- struts的两个小问题
- 高分寻求解决方案? 客户端(很多)需要上传一些数据到服务器,服务器比较实时对客户端(某一或很多)发送一些控制指令.数据的存储考虑用SQL
- 高分急求JBuilder X Enterprise-Weblogic edition 的serial number 和key ,在线等
- 十万火急:关于缩短Tomcat中首页的访问地址问题
- 请高手看看我现在到底是什么水平。
- 关于ejb-ref
- 客戶機測試中遇到的問題,高手請進
- 请教几个初学者会碰到的问题,再问
- 新手提问:关于ejb的remove()函数.
if (n<1) throw new EOFException();成立抛出异常了,
应该只能结束本次循环,接着进入下次循环(循环条件成立时)!
对吗????
如果不做处理和显示,而给后面程序处理和显示时,该直接throws
这里的“当前代码块”的范围是指,从最外面的“catch”此Excepion的位置开始,一直到此Exception发生的地方。
因此楼主贴出的那种情况,结果就是此方法直接在此停止,跳出。因此此方法中的任何循环都会中止。除非,全部的try...catch语句都写在此循环体内。