public static void main(String[] args) { System.out.println("-1.0/0 = "+(-1.0/0)); //演示负浮点数除以0 System.out.println("+1.0/0 = "+(+1.0/0)); //演示正浮点数除以0 try { //捕捉异常 System.out.println("-1.0/0="+(-1/0)); //演示负整数除以0 }catch(Exception e) { System.out.println("抛出异常:"+e.getMessage()); } System.out.println("+1/0="+(+1/0)); //演示正整数除以0 System.out.println("输出结束。"); } /* 输出 -1.0/0 = -Infinity +1.0/0 = Infinity Exception in thread "main" 抛出异常:/ by zero java.lang.ArithmeticException: / by zero */
public class Text { public static void main(String[] args) { int array[] = new int[5]; Arrays.fill(array, 6); for(int i=0;i<6;i++) { System.out.println("array["+i+"]"+array[i]); } } } /* 输出 array[0]6Exception in thread "main" array[1]6 array[2]6 array[3]6 array[4]6 java.lang.ArrayIndexOutOfBoundsException: 5 当数组元素的下标大于4时,将抛出ArrayIndexOutOfBoundsException异常,并终止程序的执行。 */