« Bugzilla Issues Index
#1361 — 5.2: obsolete definition of "throw an exception"
- bug_id:
1361
- creation_ts:
2013-03-20 10:43:00 -0700
- short_desc:
5.2: obsolete definition of "throw an exception"
- delta_ts:
2013-05-14 18:13:31 -0700
- product:
Draft for 6th Edition
- component:
editorial issue
- version:
Rev 14: March 8, 2013 Draft
- rep_platform:
All
- op_sys:
All
- bug_status:
RESOLVED
- resolution:
FIXED
- priority:
Normal
- bug_severity:
normal
- everconfirmed:
true
- reporter:
Michael Dyck
- assigned_to:
Allen Wirfs-Brock
- commentid:
3508
- comment_count:
0
- who:
Michael Dyck
- bug_when:
2013-03-20 10:43:52 -0700
In 5.2 "Algorithm Conventions",
the last paragraph says:
If an algorithm is defined to “throw an exception”, execution of the
algorithm is terminated and no result is returned. The calling algorithms
are also terminated, until an algorithm step is reached that explicitly
deals with the exception, using terminology such as “If an exception was
thrown…”. Once such an algorithm step has been encountered the exception
is no longer considered to have occurred.
This is no longer true, and has been superseded by 8.2.3.3 and 8.2.3.4.
Delete the paragraph.
- commentid:
3753
- comment_count:
1
- who:
Allen Wirfs-Brock
- bug_when:
2013-05-12 13:58:45 -0700
fixed in rev15 editor's draft.
- commentid:
3917
- comment_count:
2
- who:
Allen Wirfs-Brock
- bug_when:
2013-05-14 18:13:31 -0700
resolved in rev 15, May 14, 2013 draft