새로워지기/서른의 생활코딩
ex24) java_oop
청춘만화
2012. 2. 23. 23:51
//1
/*
public class Sys02 {
public static void main(String[] args) {
System.out.println(args[0]);
System.out.println(args[1]);
}
}
**/
//2
/*
public class Sys02 {
public static void main(String[] args) {
if (args.length !=2){
System.out.println(args[0]);
System.exit(0);
}
System.out.println(args[0]);
System.out.println(args[1]);
}
}
**/
/*
//3
public class Sys02 {
public static void main(String[] args) {
if (args.length !=2){
System.out.println(args[0]);
System.exit(0);
}
try{
System.out.println(args[0]);
System.out.println(args[1]);
}catch(Exception e){
}
}
}
**/
//사용자가 잘못입력했을때 개발자가 정상종료할 수 있도록 프로그레밍 :예외처리
//3
public class Sys02 {
public static void main(String[] args) {
// if (args.length !=2){
// System.out.println(args[0]);
// System.exit(0);
// }
try{
System.out.println(args[0]); //오류:JVM이 판별
System.out.println(args[1]); //수행 X ->catch
}catch(ArrayIndexOutOfBoundsException e){
System.out.println("배열오류");
e.printStackTrace();
System.out.println("------");
System.out.println(e.getMessage());
System.out.println(e.toString());
}
}
}