Try English version of Quizful



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

Свои вопросы для тестов можно добавлять на странице с информацией о тесте. При этом для некоторых тестов добавление вопросов закрыто

Лента обновлений
ссылка 07:29:48
Комментарий от Croessmah:
mas - это массив, а не указатель на массив.
ссылка Jul 18 17:03
Комментарий от C_rashe_r:
пояснение?
ссылка Jul 18 15:45
Комментарий от solaruser:
именно
ссылка Jul 18 15:18
Комментарий от TerNerss:
Отличный сайт для обобщения своих знаний и выявления пр...
ссылка Jul 18 09:03
Комментарий от solaruser:
нет баланса между временем и сложностью. для отдельных...
Статистика

Тестов: 153, вопросов: 8599. Пройдено: 410852 / 2000573.

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

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

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