Топ контрибуторов
loading
loading
Знаете ли Вы, что

После прохождения теста можно комментировать вопросы теста, а Ваши комментарии увидят модераторы теста и пользователи, которым когда-либо эти вопросы попадались.

Лента обновлений
ссылка 12:09:43
Комментарий от Cowboy1992:
ну а ты в шторме проверь . то что сохраняется это фак...
ссылка 12:04:29
Комментарий от Cowboy1992:
да $var1 = 13 это факт ,но выводим то мы $var2 !
ссылка 10:19:37
Комментарий от llandyll:
Сам вопрос изначально сформулирован так, что подталкива...
ссылка 00:08:40
Комментарий от test1428:
Код рабочий , просто не для школы
ссылка Jul 17 22:41
Комментарий от AkiraSan:
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░▓▓▓▓▓░░░░░░░...
Статистика

Тестов: 153, вопросов: 8595. Пройдено: 437033 / 2145175.

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))
Ответ показать

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

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