Exceptions in Java']Java and Eiffel: Two extremes in exception design and application

被引:0
|
作者
Kiniry, Joseph R. [1 ]
机构
[1] Univ Coll Dublin, Sch Comp Sci & Informat, Dublin 8, Ireland
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Exceptions are frequently a controversial language feature with both language designers and programmers. Exceptions are controversial because they complicate language semantics----and thus program design, testing, and verification----and some programmers find them annoying or difficult to use properly. By examining two programming languages that have very different, even opposing, exception mechanisms, a set of exception principles is introduced that summarize the key semantic and social issues surrounding exceptions.
引用
收藏
页码:288 / 300
页数:13
相关论文
共 50 条
  • [1] Exception handling with resumption: Design and implementation in Java']Java
    Gruler, A
    Heinlein, C
    PLC '05: Proceedings of the 2005 International Conference on Programming Languages and Compilers, 2005, : 165 - 171
  • [2] Java advisor: Exception by design
    Perform Comput Unix Rev, 12 (25):
  • [3] Eiffel和Java
    成志毅
    个人电脑, 1998, (01) : 50 - 50
  • [4] Students' Misconceptions of Java']Java Exceptions
    Rashkovits, Rami
    Lavy, Ilana
    KNOWLEDGE AND TECHNOLOGIES IN INNOVATIVE INFORMATION SYSTEMS, 2012, 129 : 1 - 21
  • [5] A core calculus for Java']Java exceptions
    Ancona, D
    Lagorio, G
    Zucca, E
    ACM SIGPLAN NOTICES, 2001, 36 (11) : 16 - 30
  • [6] Better performance with exceptions in Java']Java
    Orchard, D
    BYTE, 1998, 23 (03): : 53 - 54
  • [7] Automated Translation of Java']Java Source Code to Eiffel
    Trudel, Marco
    Oriol, Manuel
    Furia, Carlo A.
    Nordio, Martin
    OBJECTS, MODELS, COMPONENTS, PATTERNS, TOOLS 2011, 2011, 6705 : 20 - 35
  • [8] Exercising Java']Java Exceptions Using Java']Java Pathfinder and Program Instrumentation
    Martins, Alexandre Locci
    Hanazumi, Simone
    de Melo, Ana C. V.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2014, PT 1, 2014, 8579 : 671 - 682
  • [9] An uncaught exception analysis for Java']Java
    Jo, JW
    Chang, BM
    Yi, KK
    Choe, KM
    JOURNAL OF SYSTEMS AND SOFTWARE, 2004, 72 (01) : 59 - 69
  • [10] An exception monitoring system for Java']Java
    Ohe, H
    Chang, BM
    RAPID INTEGRATION OF SOFTWARE ENGINEERING TECHNIQUES, 2005, 3475 : 71 - 81