* 객체 배열
* */
class Cat{
String name;
int age;
public Cat(String n, int a){
name = n;
age = a;
}
}
public class objectArrayTest {
public static void main(String args[]){
int i = 0;
Cat[] myCats = new Cat[5];
myCats[0] = new Cat("야옹이",2);
myCats[1] = new Cat("호동이",3);
myCats[2] = new Cat("고도리",4);
myCats[3] = new Cat("이쁜이",3);
myCats[4] = new Cat("똘똘이",2);
try{
while(i <= myCats.length ){
System.out.println(myCats[i].name +" - "+ myCats[i].age);
i++;
}
}catch(ArrayIndexOutOfBoundsException e){
System.out.println("index를 벗어나는 예외 발생.");
}catch(Exception e){
System.out.println("알 수 없는 예외 발생.");
}
}
}
Posted by 홍반장