0
import java.util.Scanner

fun main(args: Array<String>) {
    val reader = Scanner(System.`in`)
    print("Enter a number: ")
    var integer:Int = reader.nextInt()
    println("You entered: $integer")
}
CFrei
  • 3,552
  • 1
  • 15
  • 29

1 Answers1

0

You must check reaader.hasNextInt() before call reader.nextInt()

import java.util.Scanner

fun main(args: Array<String>) {
    val reader = Scanner(System.`in`)
    print("Enter a number: ")
    if (reader.hasNextInt()) {
        val integer = reader.nextInt()
        println("You entered: $integer")
    }
}
Mehdi Yari
  • 481
  • 3
  • 12