{"id":3034,"date":"2013-03-20T15:54:29","date_gmt":"2013-03-20T07:54:29","guid":{"rendered":"http:\/\/www.vbtutor.net\/?p=3034"},"modified":"2015-05-07T20:12:44","modified_gmt":"2015-05-07T12:12:44","slug":"error-handling-in-visual-basic-2012","status":"publish","type":"post","link":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/","title":{"rendered":"Error Handling in Visual Basic 2012"},"content":{"rendered":"<p>Error handling is an essential procedure in Visual Basic 2012 programming because it helps make a program error-free. Error-free code not only enables the programs to run smoothly and efficiently, it can also prevent all sorts of problems from happening like program crashes or system hangs.<\/p>\n<p>Errors often occur due to incorrect input from the user. For example, the user might make the mistake of attempting to enter text (string) to a box that is designed to handle only numeric values such as the weight of a person, the computer will not be able to perform arithmetic calculation for text therefore will create an error. These errors are known as synchronous errors.<\/p>\n<p>Read more about error handling in Visual Basic 2012 at:<\/p>\n<p><a href=\"http:\/\/www.vbtutor.net\/index.php\/visual-basic-2012-lesson-20\/\">http:\/\/www.vbtutor.net\/index.php\/visual-basic-2012-lesson-20\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Error handling is an essential procedure in Visual Basic 2012 programming because it helps make a program error-free. Error-free code not only enables the programs to run smoothly and efficiently, it can also prevent all sorts of problems from happening like program crashes or system hangs. Errors often occur due to incorrect input from the &hellip; <a href=\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Error Handling in Visual Basic 2012<\/span><\/a><\/p>\n","protected":false},"author":23013,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3034","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Error Handling in Visual Basic 2012<\/title>\n<meta name=\"description\" content=\"This article is about error handling in visual basic 2012v\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Error Handling in Visual Basic 2012\" \/>\n<meta property=\"og:description\" content=\"This article is about error handling in visual basic 2012v\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Vbtutor\" \/>\n<meta property=\"article:published_time\" content=\"2013-03-20T07:54:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-05-07T12:12:44+00:00\" \/>\n<meta name=\"author\" content=\"Liew Voon Kiong\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@liewvk\" \/>\n<meta name=\"twitter:site\" content=\"@liewvk\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Liew Voon Kiong\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/\"},\"author\":{\"name\":\"Liew Voon Kiong\",\"@id\":\"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d\"},\"headline\":\"Error Handling in Visual Basic 2012\",\"datePublished\":\"2013-03-20T07:54:29+00:00\",\"dateModified\":\"2015-05-07T12:12:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/\"},\"wordCount\":133,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/\",\"url\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/\",\"name\":\"Error Handling in Visual Basic 2012\",\"isPartOf\":{\"@id\":\"https:\/\/www.vbtutor.net\/#website\"},\"datePublished\":\"2013-03-20T07:54:29+00:00\",\"dateModified\":\"2015-05-07T12:12:44+00:00\",\"author\":{\"@id\":\"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d\"},\"description\":\"This article is about error handling in visual basic 2012v\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vbtutor.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Error Handling in Visual Basic 2012\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.vbtutor.net\/#website\",\"url\":\"https:\/\/www.vbtutor.net\/\",\"name\":\"Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB\",\"description\":\"Start learning Visual Basic from beginner to advanced. Includes VB.NET, VBA, and classic VB tutorials for students and professionals.\",\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d\",\"name\":\"Liew Voon Kiong\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.vbtutor.net\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/298e9b7c976f23b8bb0deac1079900704b531945d53dab6cda022294a3dda3d4?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/298e9b7c976f23b8bb0deac1079900704b531945d53dab6cda022294a3dda3d4?s=96&d=identicon&r=g\",\"caption\":\"Liew Voon Kiong\"},\"url\":\"https:\/\/www.vbtutor.net\/index.php\/author\/ajt7051vbt\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Error Handling in Visual Basic 2012","description":"This article is about error handling in visual basic 2012v","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/","og_locale":"en_US","og_type":"article","og_title":"Error Handling in Visual Basic 2012","og_description":"This article is about error handling in visual basic 2012v","og_url":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/","og_site_name":"Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB","article_publisher":"https:\/\/www.facebook.com\/Vbtutor","article_published_time":"2013-03-20T07:54:29+00:00","article_modified_time":"2015-05-07T12:12:44+00:00","author":"Liew Voon Kiong","twitter_card":"summary_large_image","twitter_creator":"@liewvk","twitter_site":"@liewvk","twitter_misc":{"Written by":"Liew Voon Kiong","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/#article","isPartOf":{"@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/"},"author":{"name":"Liew Voon Kiong","@id":"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d"},"headline":"Error Handling in Visual Basic 2012","datePublished":"2013-03-20T07:54:29+00:00","dateModified":"2015-05-07T12:12:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/"},"wordCount":133,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/","url":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/","name":"Error Handling in Visual Basic 2012","isPartOf":{"@id":"https:\/\/www.vbtutor.net\/#website"},"datePublished":"2013-03-20T07:54:29+00:00","dateModified":"2015-05-07T12:12:44+00:00","author":{"@id":"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d"},"description":"This article is about error handling in visual basic 2012v","breadcrumb":{"@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/03\/20\/error-handling-in-visual-basic-2012\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vbtutor.net\/"},{"@type":"ListItem","position":2,"name":"Error Handling in Visual Basic 2012"}]},{"@type":"WebSite","@id":"https:\/\/www.vbtutor.net\/#website","url":"https:\/\/www.vbtutor.net\/","name":"Learn Visual Basic Programming \u2013 VB.NET, VBA &amp; Classic VB","description":"Start learning Visual Basic from beginner to advanced. Includes VB.NET, VBA, and classic VB tutorials for students and professionals.","inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d","name":"Liew Voon Kiong","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.vbtutor.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/298e9b7c976f23b8bb0deac1079900704b531945d53dab6cda022294a3dda3d4?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/298e9b7c976f23b8bb0deac1079900704b531945d53dab6cda022294a3dda3d4?s=96&d=identicon&r=g","caption":"Liew Voon Kiong"},"url":"https:\/\/www.vbtutor.net\/index.php\/author\/ajt7051vbt\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/posts\/3034","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/users\/23013"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/comments?post=3034"}],"version-history":[{"count":1,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/posts\/3034\/revisions"}],"predecessor-version":[{"id":3035,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/posts\/3034\/revisions\/3035"}],"wp:attachment":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/media?parent=3034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/categories?post=3034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/tags?post=3034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}