1<html lang="en"> 2<head> 3<title>Exception handling - Using the GNU Compiler Collection (GCC)</title> 4<meta http-equiv="Content-Type" content="text/html"> 5<meta name="description" content="Using the GNU Compiler Collection (GCC)"> 6<meta name="generator" content="makeinfo 4.13"> 7<link title="Top" rel="start" href="index.html#Top"> 8<link rel="up" href="C_002b_002b-Implementation.html#C_002b_002b-Implementation" title="C++ Implementation"> 9<link rel="prev" href="Conditionally_002dsupported-behavior.html#Conditionally_002dsupported-behavior" title="Conditionally-supported behavior"> 10<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> 11<!-- 12Copyright (C) 1988-2013 Free Software Foundation, Inc. 13 14Permission is granted to copy, distribute and/or modify this document 15under the terms of the GNU Free Documentation License, Version 1.3 or 16any later version published by the Free Software Foundation; with the 17Invariant Sections being ``Funding Free Software'', the Front-Cover 18Texts being (a) (see below), and with the Back-Cover Texts being (b) 19(see below). A copy of the license is included in the section entitled 20``GNU Free Documentation License''. 21 22(a) The FSF's Front-Cover Text is: 23 24 A GNU Manual 25 26(b) The FSF's Back-Cover Text is: 27 28 You have freedom to copy and modify this GNU Manual, like GNU 29 software. Copies published by the Free Software Foundation raise 30 funds for GNU development.--> 31<meta http-equiv="Content-Style-Type" content="text/css"> 32<style type="text/css"><!-- 33 pre.display { font-family:inherit } 34 pre.format { font-family:inherit } 35 pre.smalldisplay { font-family:inherit; font-size:smaller } 36 pre.smallformat { font-family:inherit; font-size:smaller } 37 pre.smallexample { font-size:smaller } 38 pre.smalllisp { font-size:smaller } 39 span.sc { font-variant:small-caps } 40 span.roman { font-family:serif; font-weight:normal; } 41 span.sansserif { font-family:sans-serif; font-weight:normal; } 42--></style> 43<link rel="stylesheet" type="text/css" href="../cs.css"> 44</head> 45<body> 46<div class="node"> 47<a name="Exception-handling"></a> 48<p> 49Previous: <a rel="previous" accesskey="p" href="Conditionally_002dsupported-behavior.html#Conditionally_002dsupported-behavior">Conditionally-supported behavior</a>, 50Up: <a rel="up" accesskey="u" href="C_002b_002b-Implementation.html#C_002b_002b-Implementation">C++ Implementation</a> 51<hr> 52</div> 53 54<h3 class="section">5.2 Exception handling</h3> 55 56 <ul> 57<li><cite>In the situation where no matching handler is found, it is 58implementation-defined whether or not the stack is unwound before 59std::terminate() is called (C++98 15.5.1).</cite> 60 61 <p>The stack is not unwound before std::terminate is called. 62 63</ul> 64 65<!-- Copyright (C) 1988-2013 Free Software Foundation, Inc. --> 66<!-- This is part of the GCC manual. --> 67<!-- For copying conditions, see the file gcc.texi. --> 68 </body></html> 69 70