1.可以在一个方法中使用 throw ,try-catch 语句来实现程序的跳转,如下代码
- void fun()
- {
- try
- {
- if(...)
- throw new XXXException(); //跳转到代码 1
- else
- throw new YYYException(); // 跳转到代码 2
- }
- catch(XXXException e)
- {
- 代码块1
- }
- catch(YYYException e)
- {
- 代码块2
- }
- }
2. 思考题: 某个培训中心要为新到的学员安排房间,假设共有X个学员,每个房间可住6人,让你用一个公式计算它们要住的房间数。
答案:(x+5)/ 6 ,这种算法还可以用在留言板的分页显示上,其中x是留言总数,6是每页显示的留言数,结果就是总共多少页。