Как войти исключением

Этот совет Java иллюстрирует пример лесозаготовок является исключением. Java предоставляет журнала () в классе Logger войти исключение. Кроме того, бросая () используется, чтобы вызвать исключение.


    package com.library;



    class Books {



        public void myMethod() {



            Logger log = Logger.getLogger("com.library.Books");

    

            // In case an exception is encounted

            try {

                // Test with an exception

                throw new IOException();

            catch (Throwable e){

                // Log the exception

                log.log(Level.SEVERE, "Uncaught exception", e);

            }

    

            // In case the method is throwing an exception

            Exception ex = new IllegalStateException();

            log.throwing(this.getClass().getName()"Method", ex);

        }

    }

Ниже приведен пример выходных порожденных Пример:


    Jan 112002 5:16:49 PM com.library.Books Method

    SEVERE: Uncaught exception

    java.io.IOException

            at com.library.Books.Method(com.library.Books.java:32)

            at com.library.Books.main(com.library.Books.java:18)

    Jan 112002 5:16:50 PM com.library.Books Method

    FINER: THROW

    java.lang.IllegalStateException

            at com.library.Books.Method(com.library.Books.java:25)

            at com.library.Books.main(com.library.Books.java:18)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>