어제 그루비를 배우기 시작했고, console()을 사용하여 사용자로부터 입력을 받아야하는 책의 일부가 나올 때까지 지금까지 즐기고있었습니다.()하지만이 오류가 계속 발생합니다.Groovy에서 Console.ReadLine()이 nullpointer 예외를 throw합니다.
Caught: java.lang.NullPointerException: Cannot invoke method readLine() on null object java.lang.NullPointerException: Cannot invoke method readLine() on null object
at com.usl.NewCodes.run(NewCodes.groovy:30)
나는 그루비 스크립트와 수업 모두로 intelliJ에서 시험해 보았습니다. groovyConsole에서 시도해 보았지만 여전히 오류가 발생합니다. 당신은, 입력/출력 콘솔이 때문에 던지는 널 포인터 예외 그래서 당신을 사용할 수 없습니다 그루비에 대한 IDE를 사용하는 경우 다음
코드를print("What is your name ");
def fName = System.console().readLine()
println("Hello" + fName)
감사
답변보기 https://stackoverflow.com/a/26078122/2000323 – Andrey
감사합니다. Andrey. –