2017-06-28 2 views

Antwort

0

Diese Ausnahme wird ausgelöst, wenn Sie versuchen, die Substring-Methode für eine Nullzeichenfolge zu verwenden. Versuchen Sie, den Wert der Zeichenfolge zu überprüfen, die Sie die Teilzeichenfolgemethode aufrufen . Wenn Sie den Absturz vermeiden möchten, dass Sie den folgenden Code

if(str!=null){ 
    //where the str is the string you are invoking the method on 
    substr = str.substring(7, 17); 
} 
+0

Da dies häufiger als ein Programmierfehler ist, ist der Absturz einem seltsamen Fehlverhalten vorzuziehen, da substr nicht gesetzt ist. (Fail schnell). – Henry

Verwandte Themen