File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ The problem with this is that Java isn't smart enough to know that you always in
1212void main() {
1313 String name;
1414 while (true) {
15- String name = IO.readln("What is your name? ");
15+ name = IO.readln("What is your name? ");
1616 if (name.isBlank()) {
1717 IO.println("Name cannot be blank!");
1818 continue;
@@ -31,7 +31,7 @@ To get around this you can either give an explicit default value.
3131void main() {
3232 String name = null;
3333 while (true) {
34- String name = IO.readln("What is your name? ");
34+ name = IO.readln("What is your name? ");
3535 if (name.isBlank()) {
3636 IO.println("Name cannot be blank!");
3737 continue;
@@ -52,7 +52,7 @@ to see that the code in the loop will run at least once.
5252void main() {
5353 String name;
5454 do {
55- String name = IO.readln("What is your name? ");
55+ name = IO.readln("What is your name? ");
5656 if (name.isBlank()) {
5757 IO.println("Name cannot be blank!");
5858 continue;
You can’t perform that action at this time.
0 commit comments