cesta.substring(0,pozicia)Nikde v tom kódu nevidím, co vlastně ta "pozicia" má být.Pokud to chceš procházet znak po znaku, proč teda nepoužiješ ten charAt()?