= new <TipoBase>[ <dimensão> ]; • Os parênteses rectos [] servem 3 propósitos: 1.Declarar o tipo array int[] valores; 2.Criar um array valores = new int[100]; 3.Indexar a variável do array valores[3] = 75; 7
para manipular erros e outras situações excepcionais. • Uma excepção é um evento que ocorre durante a execução de um programa que corrompe o fluxo normal das instruções. • Quando não tratada, termina o programa abruptamente. • Devem ser prevenidas, tratadas e nunca abafadas; • Podemos criar as nossas próprias excepções; 14
troço de código susceptível de lançar excepção num bloco try-catch, isto é: try{ // código } catch (NullPointerException exception){ // código a executar em caso de uma excepção ser lançada } • Atenção que o catch deve ter entre parêntesis, o tipo de excepção que eventualmente será lançada. 16
da consola de comandos e apresenta na própria consola a sua divisão. No entanto, tenha em atenção que é necessário haver tratamento de excepções para o caso em que o user introduz caracteres (e não números) e tenha cuidado com as divisões por 0. 18