importjava.text.ParseException;importjava.text.SimpleDateFormat;publicclassThrow{publicstaticvoidmain(String[] args){//会报错int[] arr ={1,2,3,4,5};System.out.println(arr[10]);//越界// ArrayIndexOutOfBoundsException//throw ,throwsmethod1();//空指针异常int[] arr_AIOBE ={};int max =getMax(arr_AIOBE);}//throws是告诉系统可能存在的异常,警告其小心一点!privatestaticvoidmethod1()throwsNullPointerException{int[] arr =null;for(int i =0; i < arr.length; i++){System.out.println(arr[i]);}}}publicstaticintgetMax(int[] arr){if(arr.length==0|| arr ==null){System.out.println("Error!");thrownewRuntimeException();//有不正常操作,造一个异常来终止操作!}int max = arr[0];for(int i =0; i < arr.length; i++){if(arr[i]> max){
max = arr[i];}}return max;}