Try English version of Quizful



Раздаем бесплатные Q! подробности в группе Quizful.Alpha-test
Топ контрибуторов
loading
loading
Знаете ли Вы, что

Вы можете подписаться на RSS ленту новых тестов сервиса Quizful, в том числе и отдельно по каждой категории

Лента обновлений
ссылка 17:00:16
Комментарий от Webs564418:
https://123sdfsdfsdfsd.ru/r.html?r=https%3A%2F%2Fbitn...
ссылка 07:14:13
Добавлен вопрос в тест JavaScript - Основы
ссылка Nov 15 16:58
Комментарий от zzerron:
а еще нельзя делать так +-- или так --+. Зато можно дела...
ссылка Nov 15 16:54
Комментарий от daptaso:
А так же mixed, number, callback (callable), void
ссылка Nov 15 09:00
Добавлен вопрос в тест C++ - Основы
Статистика

Тестов: 153, вопросов: 8597. Пройдено: 420084 / 2049990.

Java / Возможная причина NullPointerException

Автор: ogolya  к списку      

Вопрос
Дан следующий код:

 1: class Formatter {
 2:     public String format(String value) {
 3:         return "["+value+"]";
 4:     }
 5: }
 6: 
 7: public class TestNPE {
 8:     public static String handle(Formatter f, String s) {
 9:         if(s.isEmpty()) {
10:             return "(none)";
11:         }
12:         return f.format(s.trim());
13:     }
14: }
Откуда-то был вызван метод handle с какими-то параметрами, и было получено:

Exception in thread "main" java.lang.NullPointerException
    at TestNPE.handle(TestNPE.java:12)
В чём причина исключения — в f или s? Чтобы поменялось, если бы в девятой строчке было бы написано так:

if("".equals(s))
Ответ показать

Если Вам понравился вопрос, проголосуйте за него

Голосов: 137  loading...
driver613   KristinaZh   Basuliic   MarieRoger   lapin7771n   kovalev   vas77794   Sohich   strateg29   taras4uprynka   mariarty   coceds   gromozzzeka   onlinekniga   romko9022   marami   xander23   Templar555   vev   ffw_ATL   mamba4ka   vladimirkomlev   Sigizmynd1   Psixozavrik   voanerges14   pchelinaV   kakashon11   SaintCroix   Ilsiia   ahrytsiuk   Lord_777   Aaz_190   Dartanyanz   DastRule   xoxole   petiteandreas   Varnachkin   vfedorov   SiMpLe1   Q1234   hrach006   bloodmoor   ZiKpc13   v_cheslav   MikeBarskiy   Ann1803   aipsevku   bombozavr12   starikanich   NetLagina   defascat   Sulfur   krasta   animash   SuiSide   dep97   dgext   mhlv   alexlu   Artyom222   PechenegPkp   dimonick   entony0   silentflame   loloewewr22   pochernin   ama0   Mary123123   Alekssmr   darkpikachu   shelest_anton   saxar   liverm0r   Natalia_14   eric_rossi   hardxx   borisov_sqa   Lucky21   maddybaddy   TheKlash   user04   izhen   DmitriiSemeniuc   umnix   iCleveret   ellobo12   lyalyalya   Igor_dotsenko   cbrt4   Sydoruk1ua   mr_virtus   rikataka   tred   vovbys   cheesebest   Ruzveld   Dmitry10   dimon_lvov   andrey198208   Vatolinrp   Mefi100feLL   olegMax   mankoff   Tashamet   kolizer   dcba1257908   sergif   lynx   ann9510   ArtGizmo   Vers   andriushkins   klimkodima   kaiserr   smellycat   samara333   AlexDzot   imaadamasheli   simkhotech   Dmitriy_   vika95vika   m1nd   spr1ng   AllenMiln   anyri_sun   SanEEEk   Sroman   ReaX   Shamoev   PollyBon   warmgrey   Venture   olegdoncovg   irbis691   Ambal   janjansen   DTRL