Groups | Search | Server Info | Login | Register


Groups > comp.lang.ada > #49791

Re: Code flow control

From "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Newsgroups comp.lang.ada
Subject Re: Code flow control
Date 2021-10-15 20:03 +0200
Organization Aioe.org NNTP Server
Message-ID <skcfp6$j19$1@gioia.aioe.org> (permalink)
References <c2f132ab-dca4-4400-a913-12616c0d8489n@googlegroups.com> <skcesm$sgf$1@dont-email.me>

Show all headers | View raw


On 2021-10-15 19:48, J-P. Rosen wrote:

> Some people reserve exceptions for signalling errors. I regard them as a 
> way to handle "exceptional" situations, i.e. when the normal flow of 
> control cannot continue. For example, in a deep recursive search, they 
> are handy to stop the recursion and go back to top level when you have 
> found what you were looking for. Some would disagree with that.

I strongly believe that this is the only consistent way to treat exceptions.

What I do wish is carefully designed exception contracts in Ada.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

Back to comp.lang.ada | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Code flow control Kevin Chadwick <kevc3no4@gmail.com> - 2021-10-15 08:08 -0700
  Re: Code flow control "J-P. Rosen" <rosen@adalog.fr> - 2021-10-15 19:48 +0200
    Re: Code flow control "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2021-10-15 20:03 +0200
      Re: Code flow control Kevin Chadwick <kevc3no4@gmail.com> - 2021-10-15 12:19 -0700
      Re: Code flow control "G.B." <bauhaus@notmyhomepage.invalid> - 2021-10-15 22:02 +0200
        Re: Code flow control Kevin Chadwick <kevc3no4@gmail.com> - 2021-10-15 14:30 -0700
          Re: Code flow control "Randy Brukardt" <randy@rrsoftware.com> - 2021-10-15 17:51 -0500
        Re: Code flow control "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de> - 2021-10-16 09:50 +0200
          Re: Code flow control Kevin Chadwick <m8il1ists@gmail.com> - 2021-10-16 06:26 -0700
            Re: Code flow control Kevin Chadwick <kevc3no4@gmail.com> - 2021-11-26 05:44 -0800
  Re: Code flow control "Jeffrey R. Carter" <spam.jrcarter.not@spam.not.acm.org> - 2021-10-15 19:53 +0200
  Re: Code flow control Roger Mc <rogermcm2@gmail.com> - 2021-10-15 16:30 -0700

csiph-web