<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to keywords-try</title><link>https://sourceforge.net/p/asil/wiki/keywords-try/</link><description>Recent changes to keywords-try</description><atom:link href="https://sourceforge.net/p/asil/wiki/keywords-try/feed" rel="self"/><language>en</language><lastBuildDate>Sun, 16 Feb 2014 10:58:35 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/asil/wiki/keywords-try/feed" rel="self" type="application/rss+xml"/><item><title>keywords-try modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/keywords-try/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -3,6 +3,7 @@
 **try** with **[catch](keywords-catch)**
 --------------------------
 ~~~~
+:::text
 \try\
   ' Some code that might throw one or more exceptions
 \catch\ ExceptionTypeName identifier
@@ -13,6 +14,7 @@
 **try** with **[catch](keywords-catch)** and **[finally](keywords-finally)**
 --------------------------------------------
 ~~~~
+:::text
 \try\
   ' Some code that might throw one or more exceptions
 \catch\ ExceptionTypeName identifier
@@ -27,6 +29,7 @@
 You can use a try block that lacks a catch clause.  However, since it doesn't catch anything, be sure to consider a throws clause on the procedure.

 ~~~~
+:::text
 \try\
   ' Some code that might throw one or more exceptions
 \finally\
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Sun, 16 Feb 2014 10:58:35 -0000</pubDate><guid>https://sourceforge.nete67a2a0b654a2cb24eb3ba8fc6d9ee538603e87c</guid></item><item><title>keywords-try modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/keywords-try/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,6 +1,6 @@
-Marks the start of a try/catch/finally exception handling block.  Must be combined with [**catch**] and/or [**finally**].  For more on exception handing, see [Exceptions].  For more on the exception related keywords see [**throws**], [**throw**], [**catch**], and [**finally**].
+Marks the start of a try/catch/finally exception handling block.  Must be combined with **[catch](keywords-catch)** and/or **[finally](keywords-finally)**.  For more on exception handing, see [Exceptions].  For more on the exception related keywords see **[throws](keywords-throws)**, **[throw](keywords-throw)**, **[catch](keywords-catch)**, and **[finally](keywords-finally)**.

-**try** with [**catch**]
+**try** with **[catch](keywords-catch)**
 --------------------------
 ~~~~
 \try\
@@ -10,7 +10,7 @@
 ' Repeat catch clause as needed
 ~~~~

-**try** with [**catch**] and [**finally**]
+**try** with **[catch](keywords-catch)** and **[finally](keywords-finally)**
 --------------------------------------------
 ~~~~
 \try\
@@ -22,7 +22,7 @@
   ' clean up 
 ~~~~

-**try** with [**finally**], but no [**catch**]
+**try** with **[finally](keywords-finally)**, but no **[catch](keywords-catch)**
 ------------------------------------------------
 You can use a try block that lacks a catch clause.  However, since it doesn't catch anything, be sure to consider a throws clause on the procedure.

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Sun, 16 Feb 2014 09:34:41 -0000</pubDate><guid>https://sourceforge.netc93825842a8f475d9e095b501d104891b051dcb9</guid></item><item><title>**try** modified by Will Pittenger</title><link>https://sourceforge.net/p/asil/wiki/%252A%252Atry%252A%252A/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Marks the start of a try/catch/finally exception handling block.  Must be combined with &lt;span&gt;[&lt;strong&gt;catch&lt;/strong&gt;]&lt;/span&gt; and/or &lt;span&gt;[&lt;strong&gt;finally&lt;/strong&gt;]&lt;/span&gt;.  For more on exception handing, see &lt;a class="alink" href="/p/asil/wiki/Exceptions/"&gt;[Exceptions]&lt;/a&gt;.  For more on the exception related keywords see &lt;a class="alink" href="/p/asil/wiki/%2A%2Athrows%2A%2A/"&gt;&lt;strong&gt;throws&lt;/strong&gt;&lt;/a&gt;, &lt;a class="alink" href="/p/asil/wiki/%2A%2Athrow%2A%2A/"&gt;&lt;strong&gt;throw&lt;/strong&gt;&lt;/a&gt;, &lt;span&gt;[&lt;strong&gt;catch&lt;/strong&gt;]&lt;/span&gt;, and &lt;span&gt;[&lt;strong&gt;finally&lt;/strong&gt;]&lt;/span&gt;.&lt;/p&gt;
&lt;h2 id="try-with-catch"&gt;&lt;strong&gt;try&lt;/strong&gt; with &lt;span&gt;[&lt;strong&gt;catch&lt;/strong&gt;]&lt;/span&gt;&lt;/h2&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;try&lt;/span&gt;\
  &lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;Some&lt;/span&gt; &lt;span class="n"&gt;code&lt;/span&gt; &lt;span class="n"&gt;that&lt;/span&gt; &lt;span class="n"&gt;might&lt;/span&gt; &lt;span class="n"&gt;throw&lt;/span&gt; &lt;span class="n"&gt;one&lt;/span&gt; &lt;span class="n"&gt;or&lt;/span&gt; &lt;span class="n"&gt;more&lt;/span&gt; &lt;span class="n"&gt;exceptions&lt;/span&gt;
&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;catch&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt; &lt;span class="n"&gt;ExceptionTypeName&lt;/span&gt; &lt;span class="n"&gt;identifier&lt;/span&gt;
  &lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;Handle&lt;/span&gt; &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;exception&lt;/span&gt;
&lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;Repeat&lt;/span&gt; &lt;span class="n"&gt;catch&lt;/span&gt; &lt;span class="n"&gt;clause&lt;/span&gt; &lt;span class="n"&gt;as&lt;/span&gt; &lt;span class="n"&gt;needed&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="try-with-catch-and-finally"&gt;&lt;strong&gt;try&lt;/strong&gt; with &lt;span&gt;[&lt;strong&gt;catch&lt;/strong&gt;]&lt;/span&gt; and &lt;span&gt;[&lt;strong&gt;finally&lt;/strong&gt;]&lt;/span&gt;&lt;/h2&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;try&lt;/span&gt;\
  &lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;Some&lt;/span&gt; &lt;span class="n"&gt;code&lt;/span&gt; &lt;span class="n"&gt;that&lt;/span&gt; &lt;span class="n"&gt;might&lt;/span&gt; &lt;span class="n"&gt;throw&lt;/span&gt; &lt;span class="n"&gt;one&lt;/span&gt; &lt;span class="n"&gt;or&lt;/span&gt; &lt;span class="n"&gt;more&lt;/span&gt; &lt;span class="n"&gt;exceptions&lt;/span&gt;
&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;catch&lt;/span&gt;&lt;span class="err"&gt;\&lt;/span&gt; &lt;span class="n"&gt;ExceptionTypeName&lt;/span&gt; &lt;span class="n"&gt;identifier&lt;/span&gt;
  &lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;Handle&lt;/span&gt; &lt;span class="n"&gt;the&lt;/span&gt; &lt;span class="n"&gt;exception&lt;/span&gt;
&lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;Repeat&lt;/span&gt; &lt;span class="n"&gt;catch&lt;/span&gt; &lt;span class="n"&gt;clause&lt;/span&gt; &lt;span class="n"&gt;as&lt;/span&gt; &lt;span class="n"&gt;needed&lt;/span&gt;
&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;finally&lt;/span&gt;\
  &lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;clean&lt;/span&gt; &lt;span class="n"&gt;up&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="try-with-finally-but-no-catch"&gt;&lt;strong&gt;try&lt;/strong&gt; with &lt;span&gt;[&lt;strong&gt;finally&lt;/strong&gt;]&lt;/span&gt;, but no &lt;span&gt;[&lt;strong&gt;catch&lt;/strong&gt;]&lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;You can use a try block that lacks a catch clause.  However, since it doesn't catch anything, be sure to consider a throws clause on the procedure.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;try&lt;/span&gt;\
  &lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;Some&lt;/span&gt; &lt;span class="n"&gt;code&lt;/span&gt; &lt;span class="n"&gt;that&lt;/span&gt; &lt;span class="n"&gt;might&lt;/span&gt; &lt;span class="n"&gt;throw&lt;/span&gt; &lt;span class="n"&gt;one&lt;/span&gt; &lt;span class="n"&gt;or&lt;/span&gt; &lt;span class="n"&gt;more&lt;/span&gt; &lt;span class="n"&gt;exceptions&lt;/span&gt;
&lt;span class="err"&gt;\&lt;/span&gt;&lt;span class="n"&gt;finally&lt;/span&gt;\
  &lt;span class="err"&gt;'&lt;/span&gt; &lt;span class="n"&gt;clean&lt;/span&gt; &lt;span class="n"&gt;up&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Will Pittenger</dc:creator><pubDate>Thu, 13 Feb 2014 02:10:33 -0000</pubDate><guid>https://sourceforge.netbfffa863ec1b41ba3ecc4685644c7027d63f91f0</guid></item></channel></rss>