The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 13, 2022

Filed:

Sep. 16, 2019
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Ming Ran Liu, Beijing, CN;

Bao Zhang, Beijing, CN;

Naijie Li, Beijing, CN;

Yuan Zhai, Beijing, CN;

Sean Douglas Perry, Toronto, CA;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/38 (2018.01); G06F 11/07 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06F 9/3861 (2013.01); G06F 9/542 (2013.01); G06F 11/0772 (2013.01); G06F 2201/865 (2013.01);
Abstract

Embodiments of the present disclosure relate to a method, system, and computer program product for exception handling. In some embodiments, a method is disclosed. According to the method, in response to an application throwing an exception, a target stack frame for handling the exception is detected from a call stack of the application. The call stack comprises a plurality of stack frames. One of the plurality of stack frames corresponds to a function called by the application and supports either a one-phase exception handling mechanism or a two-phase exception handling mechanism. In response to the target stack frame being detected from the call stack, the target stack frame is caused to handle the exception. In other embodiments, a system and a computer program product are disclosed.


Find Patent Forward Citations

Loading…