Тёмный

Como usar TRY CATCH no Java (tratamento de exceções) - Curso Java POO Aula #19 

Academia dos Devs
Подписаться 11 тыс.
Просмотров 2,9 тыс.
50% 1

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 35   
@crazyonmyblock5956
@crazyonmyblock5956 9 месяцев назад
O tópico mais nebuloso para mim até agora nos meus estudos de Java.
@AcademiadosDevs
@AcademiadosDevs 9 месяцев назад
É meio complicado mesmo, mas na prática você vai ver que não é isso tudo não. Você precisa ver a aplicação em casos reais, vou te ajudar nisso.
@crazyonmyblock5956
@crazyonmyblock5956 9 месяцев назад
@@AcademiadosDevs Obrigado!
@marcelomonteirocarvalho5137
@marcelomonteirocarvalho5137 6 месяцев назад
Muito boa a explicação! Acho que o Finally eh importante, pois se tiver um erro que não foi capturado pelo catch o programa para e não executa a ultima linha fora do Try/Catch. Agora se essa linha estiver dentro do Finally, vai ser executada de qualquer forma, sendo tal erro capturado ou não.
@AcademiadosDevs
@AcademiadosDevs 6 месяцев назад
Exatamente! Boa!
@davidfreire6712
@davidfreire6712 8 месяцев назад
Aula muito boa, espero que nunca pare de postar videos assim, nem que seja em um curso pago, ultimamente só to conseguindo aprender com sua didática
@marciomdesouza1190
@marciomdesouza1190 2 месяца назад
Aula com explicações muito didáticas, parabéns!
@playmaniac
@playmaniac 4 месяца назад
Sou teu fã! Por favor não para de fazer conteúdo. Aprendi e continuo aprendendo muito com vc! Gostaria muito de ver mais sobre o Scene Builder, quase não encontro conteúdo em português.
@AcademiadosDevs
@AcademiadosDevs 4 месяца назад
Que bom que está curtindo! Boa ideia, gostei, vou adicionar na fila.
@snootersfpsgames3472
@snootersfpsgames3472 3 месяца назад
O melhor do BR
@matheuscosta1831
@matheuscosta1831 9 месяцев назад
Vídeo muito bom! Queria pedir pra se der fazer um curso de Estrutura de dados em Java no VsCode pfv.
@AcademiadosDevs
@AcademiadosDevs 9 месяцев назад
Boa ideia 🤔🤔
@RenanRodrigues_Dev
@RenanRodrigues_Dev 7 месяцев назад
Sempre q eu via o try cath em algum antes desse vídeo já batia um desespero
@AcademiadosDevs
@AcademiadosDevs 7 месяцев назад
E depois do vídeo continua batendo o desespero kkkk? Ou está melhor?
@RenanRodrigues_Dev
@RenanRodrigues_Dev 7 месяцев назад
@@AcademiadosDevs agr eu sei oq é kkk. Tem alguma forma de traduzir a mensagem do erro direto no Java pra exibir no print( ) ?
@AcademiadosDevs
@AcademiadosDevs 7 месяцев назад
@@RenanRodrigues_Dev Se você quer imprimir só a mensagem do erro, pode usar o erro.getMessage(). Agora se quer exibir uma mensagem "customizada" para cada exceção, você pode fazer vários catch com diferentes classes Exception no parâmetro, e imprimir uma mensagem diferente para cada um.
@marcosmendescarneirofurtad6325
@marcosmendescarneirofurtad6325 4 месяца назад
pq demorei tanto pra achar esse cara? que video top irmão
@AcademiadosDevs
@AcademiadosDevs 4 месяца назад
Também não sei kkkk, mas que bom que curtiu! Compartilha com os parças :D
@Lusqa87
@Lusqa87 7 месяцев назад
Seus vídeos são incríveis. parabéns pela didática, de verdade! Obrigado!
@AcademiadosDevs
@AcademiadosDevs 7 месяцев назад
Muito obrigado!!! Bons estudos pra você ;)
@CarlosAlbertoRiosGoncalves
@CarlosAlbertoRiosGoncalves 22 дня назад
Parabens pelo conteudo, realmente muito esclarecedor. Acredito que o try catch para controle de fluxo, como for e while, torne o codigo mais custoso, estou certo?
@AcademiadosDevs
@AcademiadosDevs 21 день назад
@@CarlosAlbertoRiosGoncalves Custoso em que sentido, desempenho, dificuldade de leitura de código? Acho que tudo depende da forma como for implementada.
@ruanaparecidoribeirodasilv415
@ruanaparecidoribeirodasilv415 3 месяца назад
Olá. Você recomenda criar classes para cada tipo de exceções ? E também para cada linha de código no programa principal, onde pode haver uma exceção, pode criar um try e catch para cada um ? Em vez de colocar dentro de um só try ? Agradeço desde já.
@AcademiadosDevs
@AcademiadosDevs 3 месяца назад
Acho desnecessário criar uma classe para cada tipo de exceção se não for tratar cada uma individualmente, se a ideia não for exibir uma mensagem ou algo do tipo para cada tipo, acho que não precisa, usa apenas Exception mesmo e seja feliz. Sobre a segunda pergunta, não tem regra, desde que trate a exceção pra não quebrar a execução do programa, mas acho que muitos catch pode poluir bastante o código.
@ruanaparecidoribeirodasilv415
@ruanaparecidoribeirodasilv415 3 месяца назад
@@AcademiadosDevs Em relação a segunda pergunta, como posso então, fazer para que não poluir o código no programa principal? O que você sugeria ? Por gentileza.
@amaralcanandodossantos939
@amaralcanandodossantos939 9 месяцев назад
Gostaria deixasse um link para mim. Onde contém aulas de relacionamento, E Associação de classe
@AcademiadosDevs
@AcademiadosDevs 9 месяцев назад
Está na mão: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-XOIaX-3iBms.htmlsi=Pyl_CWJi3sNOt4NX Aproveita e dá uma olhada na playlist do curso de Java Orientado a Objetos 😉
@amaralcanandodossantos939
@amaralcanandodossantos939 9 месяцев назад
@@AcademiadosDevs assisti está aula hoje de manhã. Vou continuar assistir vocês estão ajudando muito com as vossas aulas.
@AnaClara-oc8gd
@AnaClara-oc8gd 2 месяца назад
Esse assunto ne atormenta
@jrlestad
@jrlestad 9 месяцев назад
como faço para interromper uma execução depois do catch ?
@AcademiadosDevs
@AcademiadosDevs 9 месяцев назад
Não entendi, qual seria a finalidade?
@augustowhitaker6731
@augustowhitaker6731 9 месяцев назад
Está acontecendo alguma loucura no meu vscode eu coloco os comando mas na hora de aparecer o erro no console ele só imprime o 5 public class App { public static void main(String[] args) { try { int[] numeros = new int[] {10,20,30}; System.out.println("Numeros "); System.out.println(numeros[5]); } catch (Exception erro) { System.out.println(erro.getMessage()); } System.out.println("Mensagem final"); } } Saida: Numeros 5 -> só aparece isso, não aparece o Index 5 out of bounds for length 3 Mensagem final mas coloquei em um compilator online e foi normalmente 🤔🤔, o que pode ser??
@AcademiadosDevs
@AcademiadosDevs 9 месяцев назад
Se eu fosse chutar, pode ser que seja o seu JDk, mas estou chutando mesmo. Está usando open JDk? Se sim, qual versão?
@augustowhitaker6731
@augustowhitaker6731 9 месяцев назад
@@AcademiadosDevs java version "1.8.0_391" Java(TM) SE Runtime Environment (build 1.8.0_391-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)
@Manoel_Franco_Fernandes_Neto
@Manoel_Franco_Fernandes_Neto 4 месяца назад
El gato ?
Далее
Como usar ArrayList no Java - Curso Java POO Aula #10
32:11
Exceções, try, catch com Java
8:39
Просмотров 32 тыс.
COMO TRATAR EXCEÇÕES NO JAVA SPRING
18:32
Просмотров 16 тыс.
Try/Catch é PÉSSIMO (e como consertar)
14:51
Просмотров 48 тыс.