{"id":3145,"date":"2013-05-04T15:30:03","date_gmt":"2013-05-04T07:30:03","guid":{"rendered":"http:\/\/www.vbtutor.net\/?p=3145"},"modified":"2015-05-07T20:12:16","modified_gmt":"2015-05-07T12:12:16","slug":"errors-handling-in-visual-basic-2012","status":"publish","type":"post","link":"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/","title":{"rendered":"Errors 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>Therefore a good programmer should be more alert to the parts of program that could trigger errors and should write errors handling code to help the user in managing the errors. Writing errors handling code is a good practice for Visual Basic 2012 programmers, so do not try to finish a program fast by omitting the errors handling code. However, there should not be too many errors handling code in the program as it create problems for the programmer to maintain and troubleshoot the program later.<\/p>\n<p>Read More by following the link below:<br \/>\n<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\/05\/04\/errors-handling-in-visual-basic-2012\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Errors 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-3145","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>Errors Handling in Visual Basic 2012 - Visual Basic Tutorial<\/title>\n<meta name=\"description\" content=\"This post discusses errors handling in visual basic 2012\" \/>\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\/05\/04\/errors-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=\"Errors Handling in Visual Basic 2012 - Visual Basic Tutorial\" \/>\n<meta property=\"og:description\" content=\"This post discusses errors handling in visual basic 2012\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-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-05-04T07:30:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2015-05-07T12:12:16+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\/05\/04\/errors-handling-in-visual-basic-2012\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/\"},\"author\":{\"name\":\"Liew Voon Kiong\",\"@id\":\"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d\"},\"headline\":\"Errors Handling in Visual Basic 2012\",\"datePublished\":\"2013-05-04T07:30:03+00:00\",\"dateModified\":\"2015-05-07T12:12:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/\"},\"wordCount\":216,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/\",\"url\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/\",\"name\":\"Errors Handling in Visual Basic 2012 - Visual Basic Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/www.vbtutor.net\/#website\"},\"datePublished\":\"2013-05-04T07:30:03+00:00\",\"dateModified\":\"2015-05-07T12:12:16+00:00\",\"author\":{\"@id\":\"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d\"},\"description\":\"This post discusses errors handling in visual basic 2012\",\"breadcrumb\":{\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.vbtutor.net\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Errors 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":"Errors Handling in Visual Basic 2012 - Visual Basic Tutorial","description":"This post discusses errors handling in visual basic 2012","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\/05\/04\/errors-handling-in-visual-basic-2012\/","og_locale":"en_US","og_type":"article","og_title":"Errors Handling in Visual Basic 2012 - Visual Basic Tutorial","og_description":"This post discusses errors handling in visual basic 2012","og_url":"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-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-05-04T07:30:03+00:00","article_modified_time":"2015-05-07T12:12:16+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\/05\/04\/errors-handling-in-visual-basic-2012\/#article","isPartOf":{"@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/"},"author":{"name":"Liew Voon Kiong","@id":"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d"},"headline":"Errors Handling in Visual Basic 2012","datePublished":"2013-05-04T07:30:03+00:00","dateModified":"2015-05-07T12:12:16+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/"},"wordCount":216,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/","url":"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/","name":"Errors Handling in Visual Basic 2012 - Visual Basic Tutorial","isPartOf":{"@id":"https:\/\/www.vbtutor.net\/#website"},"datePublished":"2013-05-04T07:30:03+00:00","dateModified":"2015-05-07T12:12:16+00:00","author":{"@id":"https:\/\/www.vbtutor.net\/#\/schema\/person\/01c0e3de22b7692f291440df0ef6601d"},"description":"This post discusses errors handling in visual basic 2012","breadcrumb":{"@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.vbtutor.net\/index.php\/2013\/05\/04\/errors-handling-in-visual-basic-2012\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vbtutor.net\/"},{"@type":"ListItem","position":2,"name":"Errors 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\/3145","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=3145"}],"version-history":[{"count":1,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/posts\/3145\/revisions"}],"predecessor-version":[{"id":3146,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/posts\/3145\/revisions\/3146"}],"wp:attachment":[{"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/media?parent=3145"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/categories?post=3145"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vbtutor.net\/index.php\/wp-json\/wp\/v2\/tags?post=3145"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}