*   >> Leitura Educação Artigos >> science >> programação

Manipulação de exceção em Java e usá-lo em Programming

a subclasse de Throwable. Tipos simples, como int ou carvão, bem como classes não-Throwable, como String e Object, não pode ser usado como exceções. Há duas maneiras que você pode obter um objeto Throwable:. Utilizando um parâmetro em uma cláusula catch, ou criando um com o novo operador

programa de exemplo que cria e lança uma exceção. O manipulador que captura a exceção relança-lo ao condutor exterior

classe ThrowDemo {demonstração static void () {try {throw new NullPointerException ("demo").; } Catch (NullPointerException e) {System.out.

println ("Apanhado dentro demoproc."); jogá-e; //Relançar a exceção}} void main (args String []) public static {try {demo (); } Catch (NullPointerException e) {System.out.println ("Recaught:" + e); }}}

Lança: A cláusula throws lista os tipos de exceções que um método pode lançar. É necessário que todas as exceções, exceto os do tipo de erro ou RuntimeException, ou qualquer de suas subclasses

Esta é a forma geral de uma declaração de método que inclui uma cláusula throws:.

Método nome-tipo (lista de parâmetros) lança-lista de exceção {//corpo do método}

Finalmente: finalmente cria um bloco de código que será executado depois de um bloco try /catch foi concluída e antes que o código a seguir o bloco try /catch. O bloco finally será executado ou não uma exceção é lançada. Se uma exceção é lançada, o bloco finally será executado mesmo se nenhuma instrução catch corresponde a exceção.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.