python之正則表示式
阿新 • • 發佈:2022-03-28
public class Javatest90 { /** * 異常 * 練習1:下面結果是?並說明原因;另外,多個catch的時候,有什麼要求? * 執行結果 * 陣列下標越界異常。。。:3 * 異常之後的程式碼。。。 * * 執行順序:先執行try塊,遇到異常去執行catch塊中的程式碼,try中異常語句後的程式碼不會再執行。 * try-catch塊後的程式碼,不管有沒有異常都會執行。 */ public static void main(String[] args) {int[] nums = { 12, 4, 23 }; try { System.out.println(nums[3]); System.out.println(5 / 0); System.out.println("try中最後的程式碼。。。"); } catch (ArrayIndexOutOfBoundsException e) { System.out.println("陣列下標越界異常。。。:" + e.getMessage()); } catch(ArithmeticException e) { System.out.println("算術異常。。。:" + e.getMessage()); } System.out.println("異常之後的程式碼。。。"); } }