Page 1 of 3 123 LastLast
Results 1 to 10 of 23

Thread: unchecked exception

  1. #1

    Exclamation unchecked exception

    что-то голова сейчас не работает. У меня есть огромная программа. Я хочу чтоб она спокойно распечатывала ошибку и выходила, а не висла каждый раз когда есть анчекед ехепшон. Как это делать?
    "In other words, stupid people are too stupid to know how stupid they are. "--если вам кажется что вы умны, то почитайте эту статью: http://blog.sfgate.com/nov05election...-thrive/?tsp=1--если же вам кажется что все вокруг идиоты, то так оно и есть.

  2. #2
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: unchecked exception

    Quote Originally Posted by марик - камарик View Post
    что-то голова сейчас не работает. У меня есть огромная программа. Я хочу чтоб она спокойно распечатывала ошибку и выходила, а не висла каждый раз когда есть анчекед ехепшон. Как это делать?
    main () {
    try { main(); }
    catch ( Exception e) {
    .......
    };
    }

    :rofl:

    что-то в этом духе. Но там всё равно на stack overflow наткнёшься.

    __try { } __ecxept { };

    Но никакого удовольствия в этом нет. Независимо от языка программирования и runtime environment.
    Last edited by crazy-mike; 03-26-2012 at 01:36 PM.
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  3. #3
    Патриот смешно's Avatar
    Join Date
    Apr 2003
    Location
    Страна чудес
    Posts
    55,561

    Default Re: unchecked exception

    Catch me if you can ....:rofl: :34:
    4 main reasons why Boston is the best place to live:Red Sox (Baseball), Patriots (Football) World Champions
    Celtics the NBA (Basketball), Bruins Stanley Cup (Hockey)

  4. #4
    Forum Hero Буржуй's Avatar
    Join Date
    Jun 2002
    Posts
    111,303

    Default Re: unchecked exception

    Я ваще не панимаю пачему Марик не хочет потрейсать програму и найти.
    Barack Obama on his girls: "I have men with guns surrounding them at all times, which I'm perfectly happy with..." (c) Why can he protect his family with guns and I can't?

  5. #5

    Default Re: unchecked exception

    Quote Originally Posted by crazy-mike View Post
    main () {
    try { main(); }
    catch ( Exception e) {
    .......
    };
    }

    :rofl:

    что-то в этом духе. Но там всё равно на stack overflow наткнёшься.

    __try { } __ecxept { };

    Но никакого удовольствия в этом нет. Независимо от языка программирования и runtime environment.
    короче, вот что мне нужно было:
    main method
    try {
    .........
    .........
    } catch (Throwable t){
    exit(1);
    }
    "In other words, stupid people are too stupid to know how stupid they are. "--если вам кажется что вы умны, то почитайте эту статью: http://blog.sfgate.com/nov05election...-thrive/?tsp=1--если же вам кажется что все вокруг идиоты, то так оно и есть.

  6. #6
    привет Зюзику Димуша's Avatar
    Join Date
    Sep 2004
    Location
    LA
    Posts
    4,352

    Default Re: unchecked exception

    Quote Originally Posted by crazy-mike View Post
    маин () {
    тры { маин(); }
    цатч ( Ехцептион е) {
    .......
    };
    }

    :рофл:

    что-то в этом духе. Но там всё равно на стацк оверфлощ наткнёшься.

    __тры { } __ецхепт { };

    Но никакого удовольствия в этом нет. Независимо от языка программирования и рунтиме енвиронмент.
    Больше одного [main] в программе быть не может.

  7. #7
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: unchecked exception

    Quote Originally Posted by Димуша View Post
    Больше одного [main] в программе быть не может.
    без разницы. main может само себя вызвать ( там пролог стандартный. Да и main , строго говоря , не является "началом исполняемого кода" - там ведь ещё "инициализаторы" и куча всяких динамических загрузчиков вызываются ещё до main. Именно поэтому такая "радость" может не сработать. ). :wink1:
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  8. #8
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: unchecked exception

    Quote Originally Posted by марик - камарик View Post
    короче, вот что мне нужно было:
    main method
    try {
    .........
    .........
    } catch (Throwable t){
    exit(1);
    }
    может не сработать из-за того , что инициализация данных тоже может быть исполняемым кодом , который выполняется до обращения к main - и как раз там тоже может возникнуть exception.

    строго говоря #pragma startup или что-то похожее. И там ставить обработчик.
    Last edited by crazy-mike; 03-26-2012 at 05:35 PM.
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

  9. #9

    Default Re: unchecked exception

    Quote Originally Posted by crazy-mike View Post
    может не сработать из-за того , что инициализация данных тоже может быть исполняемым кодом , который выполняется до обращения к main - и как раз там тоже может возникнуть exception.

    строго говоря #pragma startup или что-то похожее. И там ставить обработчик.
    там до мэйн вряд ли что-то может сломаться. там одни переменные
    "In other words, stupid people are too stupid to know how stupid they are. "--если вам кажется что вы умны, то почитайте эту статью: http://blog.sfgate.com/nov05election...-thrive/?tsp=1--если же вам кажется что все вокруг идиоты, то так оно и есть.

  10. #10
    подниматель пингвинов crazy-mike's Avatar
    Join Date
    Nov 2006
    Location
    L'viv
    Posts
    179,963

    Default Re: unchecked exception

    Quote Originally Posted by марик - камарик View Post
    там до мэйн вряд ли что-то может сломаться. там одни переменные
    Обычно в самом деле до main ничего не ломается. Но проверить всё равно можно.
    Жизнь дается человеку один раз и прожить ее надо так, чтобы не ошибиться в рецептах.
    Строить Асгардию побуждает тьма, посетившая людские души

Page 1 of 3 123 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Russian America Top. Рейтинг ресурсов Русской Америки. Terms of Service | Privacy Policy Рейтинг@Mail.ru