2019-12-27-Java for循环中的try catch return 语句

布满荆棘的人生 2021-09-23 14:20 256阅读 0赞

一、需求

理解:Java for循环中的try catch return 语句

二、演示

  1. package com.eleven.csdn1227;
  2. /** * * Java for循环中的try catch return 语句 * * @author sywangu * */
  3. public class Test {
  4. public static void main(String[] args) {
  5. // 定义一个数组
  6. String[] codes = { "a201a", "a201", "a1017" };
  7. // for循环打印
  8. for (int i = 0; i <= 4; i++) {
  9. try {
  10. System.out.println("Analysing code: " + codes[i]);
  11. System.out.println("***********");
  12. } catch (IndexOutOfBoundsException e) { // 每次循环都会判断下标是否会越界
  13. System.out.println("Out of boundes, Unsuccessfully ended ");
  14. return; // return表示会跳出整个main方法,并不是跳出当前循环,所以不会打印最后的finished
  15. } catch (Exception e) {
  16. System.out.println("Unknown Exception "); // 没有打印
  17. }
  18. }
  19. System.out.println("finished");// 没有打印
  20. }
  21. }

三、打印输出

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,256人围观)

还没有评论,来说两句吧...

相关阅读