이게메인이고

   public static void main(String[] ar) throws IOException {

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

int c0unt = 1;

do{

System.out.println();

   System.out.print("[1.신규가입 2.이율변경 3.등록인원정보 4.종료] 선택 : ");

   int num = Integer.parseInt(in.readLine());

   Test_01 JBbank = new Test_01(); 

   switch(num){

   case 1 : JBbank.Join(c0unt); ++c0unt; break; // 문제발생부분!!!!!!!!!!!!!!

   case 2 : JBbank.Alter(); break;

   case 3 : JBbank.Enter(c0unt); break;

   case 4 : JBbank.End(); break;

   default : System.out.println("잘못된 연산자 입력");

       System.exit(-1);

   }

   if(num == 4) System.exit(-1);

}while(true);

}



-------------------------------------------------

이 것이 조인 메서드인데 왜 안될까요..


public class Test_01 {

private BufferedReader in;

private String[] name;

private int[] don;

private static float Iyul = 5f;

public void Join(int c0unt) throws IOException {

   in = new BufferedReader(new InputStreamReader(System.in));

   System.out.println("===========신규 가입============");

   System.out.print("이름  = ");

   name[c0unt] = in.readLine();  ////////★ 문제발생 부분!!!

   System.out.print("입금 금액 = ");

   don[c0unt] = Integer.parseInt(in.readLine());

   System.out.println("입금 금액은 "+don[c0unt]+"원 입니다.");

   System.out.println("현재 적용 이율은 "+ Iyul +"% 입니다.");

   ++c0unt;

}