Java OOP Overview[10. Beer Counter] NullPointerException при submit в Judge - Софтуерен университет

Java OOP Overview[10. Beer Counter] NullPointerException при submit в Judge - Софтуерен университет

+ Нов въпрос
yvelikov avatar yvelikov 0 Точки

Java OOP Overview[10. Beer Counter] NullPointerException при submit в Judge

Здравейте

Имам проблем със submit-a на решението си на задача 10. Beer Counter от Java OOP Overview упражнението.

Локално решението ми работи, но при качване в Judge получавам следната грешка:

Exception in thread "main" java.lang.NullPointerException
	at Main.main(Main.java:14)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at _$SandboxExecutor.main(_$SandboxExecutor.java:38)

 

Линк към решението: https://pastebin.com/Ri4W4u6U

0
akkirilov avatar akkirilov 23 Точки
Best Answer

Колега, и при мен гърмеше. Явно тестовете (или заданието) са смотано написани, защото не всички тестове завършват с "End".

За това при четенето на нов ред в цикъла добавих:

            try { 
                input = scanner.nextLine().split("\\s+");
            } catch (Exception e) {
                break;
            }

 Така минава 100/100. Аз я правих със Scanner, но и при теб с BufferedReader трябва да сработи.

0
yvelikov avatar yvelikov 0 Точки

Благодаря за помощта!

С BufferedReader дава time limit error, таче че трявба да се използва Scanner.

0
RangelStoilov avatar RangelStoilov 0 Точки

Мале побърках се докато разбера как да го мина това. Мерси за отговора.

0