Toda vez que for feito chamadas para App.jikan, envolver em um bloco try catch, somente as chamadas mais exteriores devem tratar as exceções(ViewModels que chamam diretamente o App.jikan ou método que chama App.Jikan dentro dele), para os métodos que chamam internamente o App.jikan, circundar com try catch e no catch mandar com throw o tipo de exceção para as camadas superiores tratarem.
Toda vez que for feito chamadas para App.jikan, envolver em um bloco try catch, somente as chamadas mais exteriores devem tratar as exceções(ViewModels que chamam diretamente o App.jikan ou método que chama App.Jikan dentro dele), para os métodos que chamam internamente o App.jikan, circundar com try catch e no catch mandar com throw o tipo de exceção para as camadas superiores tratarem.