Question: 1.13 Warm up: Basic output with variables (Java) I keep getting this error message Enter integer: Exception in thread main java.util.NoSuchElementException at java.util.Scanner.throwFor(Scanner.java:862) at java.util.Scanner.next(Scanner.java:1485)

1.13 Warm up: Basic output with variables (Java)

I keep getting this error message

Enter integer: Exception in thread "main" java.util.NoSuchElementException at java.util.Scanner.throwFor(Scanner.java:862) at java.util.Scanner.next(Scanner.java:1485) at java.util.Scanner.nextInt(Scanner.java:2117) at java.util.Scanner.nextInt(Scanner.java:2076) at OutputWithVars.main(OutputWithVars.java:10) 

even though it seems like the code is right...

import java.util.Scanner;

public class OutputWithVars { public static void main(String[] args) { Scanner scnr = new Scanner(System.in); int userNum = 0; int userNum2 = 0; System.out.println("Enter integer: " ); userNum = scnr.nextInt(); System.out.println("You entered: " + userNum); System.out.println(userNum + " squared is " + userNum * userNum); System.out.println("And " + userNum + " cubed is " + userNum * userNum * userNum + "!!");

System.out.println("Enter another integer: "); userNum2 = scnr.nextInt(); System.out.println(userNum + " + " + userNum2 + " is " + (userNum + userNum2)); System.out.println(userNum + " * " + userNum2 + " is " + (userNum * userNum2)); return; } }

Someone please help.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!