EXCEPTION HANDLING - EXPECTING THE UNEXPECTED

被引:5
|
作者
DREW, SJ
GOUGH, KJ
机构
[1] Programming Languages and Systems Group, Computer Science Department, Queensland University of Technology
来源
COMPUTER LANGUAGES | 1994年 / 20卷 / 02期
关键词
EXCEPTIONS; EXCEPTION HANDLING; PROGRAMMING LANGUAGES;
D O I
10.1016/0096-0551(94)90015-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Since the mid-1970s, and with the development of each new programming paradigm there has been an increasing interest in exceptions and the benefits of exception handling. With the move towards programming for ever more complex architectures, understanding basic facilities such as exception handling as an aid to improving program reliability, robustness and comprehensibility has become much more important. Interest has sparked the production of many papers both theoretical and practical, each giving a view of exceptions and exception handling from a different standpoint. In an effort to provide a means of classifying exception handling models which may be encountered, a taxonomy is presented in this paper. As the taxonomy is developed some of the concepts of exception handling are introduced and discussed. The taxonomy is applied to a number of exception handling models in some contemporary programming languages and some observations and conclusions offered.
引用
收藏
页码:69 / 87
页数:19
相关论文
共 50 条
  • [21] Commentary: Expecting the unexpected
    Akhmerov, Akbarshakh
    Ramzy, Danny
    JTCVS TECHNIQUES, 2021, 9 : 85 - 86
  • [22] EXPECTING THE UNEXPECTED IN VICO
    GOETSCH, JR
    CLIO-A JOURNAL OF LITERATURE HISTORY AND THE PHILOSOPHY OF HISTORY, 1994, 23 (04): : 409 - 422
  • [23] Expecting the unexpected [1]
    Hayes, Art
    Kayes, Christian
    James, J.
    Products Finishing (Cincinnati), 2005, 69 (07):
  • [24] Expecting the unexpected: Quantifying the persistence of unexpected hypersurfaces
    Favacchio, G.
    Guardo, E.
    Harbourne, B.
    Migliore, J.
    ADVANCES IN MATHEMATICS, 2021, 388
  • [25] Exception handling
    Buhr, PA
    Harji, A
    Mok, WYR
    ADVANCES IN COMPUTERS, VOL 56, 2002, 56 : 245 - 303
  • [26] DROUGHT MANAGEMENT - EXPECTING THE UNEXPECTED
    WOO, V
    JOURNAL AMERICAN WATER WORKS ASSOCIATION, 1982, 74 (03): : 126 - 131
  • [28] Expecting the unexpected, and prioritizing the predictable
    Wayda, Brian
    Khush, Kiran K.
    JOURNAL OF HEART AND LUNG TRANSPLANTATION, 2022, 41 (08): : 1128 - 1129
  • [29] Expecting the Unexpected in Project Management
    Mangelsdorf, Martha E.
    MIT SLOAN MANAGEMENT REVIEW, 2015, 56 (03) : 1 - 1
  • [30] Expecting the Unexpected in Participatory Design
    Constantin, Aurora
    Korte, Jessica
    Fails, Jerry Alan
    Alexandru, Cristina Adriana
    Dragomir, Mihaela
    Pain, Helen
    Good, Judith
    Garzotto, Franca
    Eriksson, Eva
    Waller, Annalu
    CHI EA '19 EXTENDED ABSTRACTS: EXTENDED ABSTRACTS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,