*   >> Чтение Образование Статьи >> science >> programming

Обработка исключений в Java и использовать его в Программирование

<р> Компьютерные языки, которые не поддерживают ошибку во время выполнения, то, что ошибка должна быть вручную обрабатываются обработки исключений programmer.Java избежать эти проблемы и обеспечить динамических ошибок обработки в объект Oreinted мире.

Java

Исключение представляют собой объект, который описывает об ошибке /условие происходят в объекте code.That должны быть брошены в методе, где ошибка occured.Java обработки исключений управляет пятью ключевыми словами:

<р> 1) попробовать, <ш > <р> 2) улов,

<р> 3) бросить,

<р> 4) броски и

<р> 5) наконец.


<р> Это общий вид -блок обработки исключений: попробуйте {//блок кода для отслеживания ошибок} улова (ExceptionType1 е) {//обработчик исключений для ExceptionType1} улова (ExceptionType2 е) {//обработчик исключений для ExceptionType2} Наконец {//блок Код, выполняемый перед попытка блок заканчивается}

<р> Теперь давайте рассмотрим пример, в котором occurs.

As ошибках мы знаем делится на ноль дает ошибку, как в этом коде

<р> класс Excp {общественности статической силы основных (String аргументы []) {INT = 0; Int я = 42 /к; }}

<Р> При компиляции этой программы он даст вам ошибку .ArithmeticException делится на ноль.

<Р> Java System время выполнения обнаруживает попытку деления на ноль, он создает новый объект исключения а затем бросает это исключение. Это вызывает выполнение Excp остановиться, потому что, когда исключение было выброшено, оно должно быть cought.

Now мы используем попытке поймать блока для того, чтобы избежать этой ошибки в cmpile time.As скоро вы пришли к концу примерочных блока кошка заявление должно быть followed.Here является нашим примером

<р> Try-Catch:

класс Excp {государственной статической силы основных (String аргументы []) {

<р> попробовать

<р> {

<р> INT = 0; Int я = 42 /к;

<р>}

<р> улов (ArithmeticException е)

<р> {

<р> System.out.

println ("Деление на ноль") ;

<р>}

<р>}}

<р> При компиляции этой программы на Java время выполнения найти исключение брошенный передачу управления программой из примерочных блока, чтобы поймать блок .После выполнив улов блокировать управление программой продолжается до следующей строке code.So здесь мы получаем бесплатную программу ошибке

<р> бросок:. Это можно бросить исключение явно, с помощью броска заявление.

Общий вид броска показано здесь: бросить ThrowableInstance;

<р> ThrowableInstance должен быть объектом типа Throwable из или

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.