Java výjimkyChyba
MalformedURLExceptionMalformedURLException
Řetězec URL nemá platný formát.
jvmandroid
Co způsobuje tuto chybu
Řetězec URL neodpovídá syntaxi URL. Může chybět protokol (http://), obsahovat neplatné znaky nebo mít chybnou strukturu.
Jak to opravit
Validujte řetězce URL před vytvářením objektů URL. Zajistěte přítomnost prefixu protokolu. Ke validaci použijte třídu URI. Speciální znaky zakódujte pomocí URLEncoder.
Související chybové kódy
Java výjimkyFatální
ClassCircularityErrorClassCircularityError
V dědičnosti tříd byl zjištěn cyklický závislost.
jvm
Zobrazit podrobnosti Java výjimkyChyba
IllegalArgumentExceptionIllegalArgumentException
Metoda obdrží argument, který neodpovídá očekávanému rozsahu nebo formátu.
jvmandroidspring
Zobrazit podrobnosti Java výjimkyChyba
ArrayIndexOutOfBoundsExceptionArrayIndexOutOfBoundsException
Pole je přistupováno s indexem, který je záporný nebo větší či roven délce pole.
jvmandroidspring
Zobrazit podrobnosti Java výjimkyFatální
StackOverflowErrorStackOverflowError
Zásobník volání překročil svou maximální velikost, obvykle kvůli hluboké nebo nekonečné rekurzi.
jvmandroid
Zobrazit podrobnosti Java výjimkyChyba
ProtocolExceptionProtocolException
Došlo k porušení protokolu HTTP nebo síťového protokolu.
jvmandroid
Zobrazit podrobnosti Java výjimkyChyba
ReadOnlyBufferExceptionReadOnlyBufferException
Byl proveden pokus o zápis do bufferu jen pro čtení.
jvm
Zobrazit podrobnosti