質問編集履歴
5
追記
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -7,6 +7,7 @@ | |
| 7 7 | 
             
            ### 発生している問題・エラーメッセージ
         | 
| 8 8 |  | 
| 9 9 | 
             
            ```
         | 
| 10 | 
            +
            java.util.NoSuchElementException
         | 
| 10 11 | 
             
            	at java.base/java.util.Scanner.throwFor(Scanner.java:937)
         | 
| 11 12 | 
             
            	at java.base/java.util.Scanner.next(Scanner.java:1594)
         | 
| 12 13 | 
             
            	at java.base/java.util.Scanner.nextInt(Scanner.java:2258)
         | 
4
修正
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -7,7 +7,12 @@ | |
| 7 7 | 
             
            ### 発生している問題・エラーメッセージ
         | 
| 8 8 |  | 
| 9 9 | 
             
            ```
         | 
| 10 | 
            +
            	at java.base/java.util.Scanner.throwFor(Scanner.java:937)
         | 
| 11 | 
            +
            	at java.base/java.util.Scanner.next(Scanner.java:1594)
         | 
| 12 | 
            +
            	at java.base/java.util.Scanner.nextInt(Scanner.java:2258)
         | 
| 13 | 
            +
            	at java.base/java.util.Scanner.nextInt(Scanner.java:2212)
         | 
| 10 | 
            -
             | 
| 14 | 
            +
            	at casino.GameManager.start(GameManager.java:75)
         | 
| 15 | 
            +
            	at casino.Main.main(Main.java:6)
         | 
| 11 16 | 
             
            ```
         | 
| 12 17 |  | 
| 13 18 | 
             
            ### 該当のソースコード
         | 
| @@ -135,14 +140,9 @@ | |
| 135 140 | 
             
            	}
         | 
| 136 141 | 
             
            }
         | 
| 137 142 | 
             
            ```
         | 
| 138 | 
            -
            	at java.base/java.util.Scanner.throwFor(Scanner.java:937)
         | 
| 139 | 
            -
            	at java.base/java.util.Scanner.next(Scanner.java:1594)
         | 
| 140 | 
            -
            	at java.base/java.util.Scanner.nextInt(Scanner.java:2258)
         | 
| 141 | 
            -
            	at java.base/java.util.Scanner.nextInt(Scanner.java:2212)
         | 
| 142 | 
            -
            	at casino.GameManager.start(GameManager.java:75)
         | 
| 143 | 
            -
            	at casino.Main.main(Main.java:6)
         | 
| 144 143 |  | 
| 145 144 |  | 
| 145 | 
            +
             | 
| 146 146 | 
             
            ### 試したこと
         | 
| 147 147 |  | 
| 148 148 | 
             
            BJを選択した後、BJを起動して、この画面に戻ってくるとこのエラーが出ます
         | 
3
エラー分の追加
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -135,6 +135,14 @@ | |
| 135 135 | 
             
            	}
         | 
| 136 136 | 
             
            }
         | 
| 137 137 | 
             
            ```
         | 
| 138 | 
            +
            	at java.base/java.util.Scanner.throwFor(Scanner.java:937)
         | 
| 139 | 
            +
            	at java.base/java.util.Scanner.next(Scanner.java:1594)
         | 
| 140 | 
            +
            	at java.base/java.util.Scanner.nextInt(Scanner.java:2258)
         | 
| 141 | 
            +
            	at java.base/java.util.Scanner.nextInt(Scanner.java:2212)
         | 
| 142 | 
            +
            	at casino.GameManager.start(GameManager.java:75)
         | 
| 143 | 
            +
            	at casino.Main.main(Main.java:6)
         | 
| 144 | 
            +
             | 
| 145 | 
            +
             | 
| 138 146 | 
             
            ### 試したこと
         | 
| 139 147 |  | 
| 140 148 | 
             
            BJを選択した後、BJを起動して、この画面に戻ってくるとこのエラーが出ます
         | 
2
コマンドの修正
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -81,7 +81,6 @@ | |
| 81 81 | 
             
            						charA("バカラを起動します",50);
         | 
| 82 82 | 
             
            						System.out.println("");
         | 
| 83 83 | 
             
            						Thread.sleep(2000);
         | 
| 84 | 
            -
            						player = BC.start(player);
         | 
| 85 84 | 
             
            						more = true;
         | 
| 86 85 | 
             
            						break;
         | 
| 87 86 | 
             
            					case 3:
         | 
| @@ -135,7 +134,7 @@ | |
| 135 134 | 
             
            		}
         | 
| 136 135 | 
             
            	}
         | 
| 137 136 | 
             
            }
         | 
| 138 | 
            -
             | 
| 137 | 
            +
            ```
         | 
| 139 138 | 
             
            ### 試したこと
         | 
| 140 139 |  | 
| 141 140 | 
             
            BJを選択した後、BJを起動して、この画面に戻ってくるとこのエラーが出ます
         | 
1
コードのすべてを公開しました
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -13,9 +13,20 @@ | |
| 13 13 | 
             
            ### 該当のソースコード
         | 
| 14 14 |  | 
| 15 15 | 
             
            ```JAVA
         | 
| 16 | 
            +
            package casino;
         | 
| 17 | 
            +
             | 
| 18 | 
            +
            import java.util.Scanner;
         | 
| 19 | 
            +
             | 
| 20 | 
            +
            public class GameManager {
         | 
| 21 | 
            +
             | 
| 22 | 
            +
            	private int coin;
         | 
| 23 | 
            +
             | 
| 24 | 
            +
            	public GameManager() {
         | 
| 25 | 
            +
             | 
| 16 | 
            -
             | 
| 26 | 
            +
            	}
         | 
| 27 | 
            +
             | 
| 17 | 
            -
            public void start() throws Exception{
         | 
| 28 | 
            +
            	public void start() throws Exception{
         | 
| 18 | 
            -
            String name;
         | 
| 29 | 
            +
            		String name;
         | 
| 19 30 | 
             
            		int selectA;
         | 
| 20 31 | 
             
            		boolean more = true;
         | 
| 21 32 |  | 
| @@ -56,8 +67,8 @@ | |
| 56 67 | 
             
            				System.out.println("--------------------");
         | 
| 57 68 | 
             
            				System.out.println("0.やめる");
         | 
| 58 69 |  | 
| 59 | 
            -
            				selectA = scanA.nextInt(); | 
| 70 | 
            +
            				selectA = scanA.nextInt();
         | 
| 60 | 
            -
             | 
| 71 | 
            +
             | 
| 61 72 | 
             
            				switch(selectA) {
         | 
| 62 73 | 
             
            					case 1:
         | 
| 63 74 | 
             
            						charA("ブラックジャックを起動します",50);
         | 
| @@ -70,6 +81,7 @@ | |
| 70 81 | 
             
            						charA("バカラを起動します",50);
         | 
| 71 82 | 
             
            						System.out.println("");
         | 
| 72 83 | 
             
            						Thread.sleep(2000);
         | 
| 84 | 
            +
            						player = BC.start(player);
         | 
| 73 85 | 
             
            						more = true;
         | 
| 74 86 | 
             
            						break;
         | 
| 75 87 | 
             
            					case 3:
         | 
| @@ -107,12 +119,23 @@ | |
| 107 119 | 
             
            				break;
         | 
| 108 120 | 
             
            			}
         | 
| 109 121 | 
             
            		}
         | 
| 110 | 
            -
             | 
| 122 | 
            +
             | 
| 111 123 | 
             
            		scanA.close();
         | 
| 124 | 
            +
            	}
         | 
| 125 | 
            +
             | 
| 126 | 
            +
            	public void charA (String text,int sleep) throws Exception {
         | 
| 127 | 
            +
            		char[] work = new char[text.length()];
         | 
| 128 | 
            +
             | 
| 129 | 
            +
            		for(int i = 0; i < text.length(); i++){
         | 
| 130 | 
            +
            			work[i] = text.charAt(i);
         | 
| 131 | 
            +
             | 
| 132 | 
            +
            			//切り出した文字列を一文字ずつ出力
         | 
| 133 | 
            +
            			Thread.sleep(sleep);
         | 
| 134 | 
            +
            			System.out.print(work[i]);
         | 
| 135 | 
            +
            		}
         | 
| 136 | 
            +
            	}
         | 
| 112 137 | 
             
            }
         | 
| 113 | 
            -
             | 
| 138 | 
            +
            ---
         | 
| 114 | 
            -
             | 
| 115 | 
            -
            (略)
         | 
| 116 139 | 
             
            ### 試したこと
         | 
| 117 140 |  | 
| 118 141 | 
             
            BJを選択した後、BJを起動して、この画面に戻ってくるとこのエラーが出ます
         | 
