Přeskočit na obsah
Java výjimkyChyba
MalformedURLException

MalformedURLException

Ř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.

Oficiální dokumentace

Související chybové kódy