static void loopMenu(MyselfBank mybank) throws IOException {
		BufferedReader stdReader = new BufferedReader(new InputStreamReader(System.in));
		while (true) {
			System.out.println("-------menu------------\n" +
					"deposit::入金を行います\n" +
					"withdraw::引き出しを行います^\n" +
					"status::今の講座情報を取得します\n" +
					"exit::プログラムを終了させます");
			String mes = stdReader.readLine();
			if (mes == "quit") {
				System.out.println("[MESSAGE]システムを終了します");
				break;
			}

			try {
				switch (mes) {
				case "deposit":
					System.out.println("金額を指定してください");
					if (MyselfBank.getAccount().Deposit(Integer.parseInt(stdReader.readLine()))) {
						System.out.println("[MESSAGE]入金しました");
					} else {
						System.out.println("[ERROR]失敗しました。");
					}
					break;

				case "withdraw":
					System.out.println("金額を指定してください");
					if (MyselfBank.getAccount().Withdraw(Integer.parseInt(stdReader.readLine()))) {
						System.out.println("[MESSAGE]出金しました");
					} else {
						System.out.println("[ERROR]失敗しました");
					}
					break;

				case "status":
					System.out.println("現在のアカウントの状況");
					TestBankAccount_04_01 myaccount = MyselfBank.getAccount();

					System.out.println("口座番号:" + myaccount.getAccountType() + "\n" +
							"講座の種類：" + myaccount.getAccountType() + "\n" +
							"残高:" + myaccount.getCashAmount());
					break;

				case "exit":
					System.out.println("銀行システムを終了させます");					
					System.exit(0);//正常終了
					break;
					

				}
			} catch (java.lang.NumberFormatException format_err) {
				System.out.println("数値以外が入力されています。");
				continue;
			}

		}
	}