抓异常
package 异常;
import java.util.Scanner;
public class test1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int a[]= {1,2,3,4,5};
while(true) {
try {
Scanner scan=new Scanner(System.in);
int b=scan.nextInt();
System.out.println(a[b]);
break;
}catch(ArrayIndexOutOfBoundsException e){
System.out.println("下标超出数组范围,请重新输入");
}}
}
}
抛异常
package 异常;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class test2 {
public static void main(String[] args) throws ParseException {
// TODO Auto-generated method stub
String s1= "2010-8-1";
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-M-d");
Date d1=sdf.parse(s1);
System.out.println(d1);
}
}