Use Finally In A Try Block?

Apr 3, 2010

I often use the Try block to catch exeptions, and I have read in the help pages to do with the Finally statement. But, from what I understand it has no use whatsoever. Why would I use Finally instead of just ending the Try block. For example, from what I know

[Code]...

View 17 Replies


ADVERTISEMENT

Set An Object To Nothing In The Finally Block?

Apr 4, 2012

In this VB.NET code:

Dim o as SomeClass
Try
o = new SomeClass
'call some method on o here
Catch(...)

Why is there a need to set o to Nothing? What if i don't set it to Nothing in the Finally block? What i think is that it is OK if you don't set it to Nothing because the object will be marked for GC.

View 2 Replies

Catch Exceptions In Finally Block?

Oct 13, 2010

Is there some special way to catch exceptions in finally block ?

View 2 Replies

Which Is Faster - A Using Block Or Try / Catch / Finally

Sep 2, 2010

This is a followup question to this Should I stick with the Try/Catch/Finally construct, or go with the Using construct? Sample Code for Try/Catch/Finally:

[Code]...

View 4 Replies

C# - .NET Will Stop Debugging Run The Code In The Finally Block?

Jun 18, 2012

Well, I've read (and learned) that the finally block doesn't always execute its code (even apart from pulling the plug).FYI For more information, see try catch finally question

[Code]...

View 1 Replies

IDE :: In Finally Block - Check If An Exception Occurred Or Not ?

Sep 18, 2011

In Finally Block, How can we check if an exception occurred or Not.I am programming in VB.Net. Why i am asking is that in the Finally Block there could be some things you would like to do if an Exception has occured and some things you want to do if an exception has not occured. So, within finally block how do we know if an exception has occured

View 11 Replies

Null Reference Exception In Finally Block

Jul 2, 2009

does any one know the reason of why I get Warning in the Finally block in vb.

[Code]...

View 11 Replies

Within The Finally Block, Check If An Exception Occurred Or Not ?

Sep 18, 2011

I am Not using the "Catch Ex as Exception" for some of my application's architect details.So, if my code is something like

Try
'code here
Catch ex As ApplicationException '!!! i.e. ApplicationException

[code]....

View 9 Replies

C# - Use Case For Try-catch-finally With Both Catch And Finally

Feb 17, 2010

I understand how try-catch works and how try-finally works, but I find myself using those (usually) in two completely different scenarios:

try-finally (or using in C# and VB) is mostly used around some medium-sized code block that uses some resource that needs to be disposed properly.
try-catch is mostly used either

around a single statement that can fail in a very specific way or (as a catch-all) at a very high level of the application, usually directly below some user interface action.

In my experience, cases where a try-catch-finally would be appropriate, i.e., where the block in which I want to catch some particular exception is exactly the same block in which I use some disposable resource, are extremely rare. Yet, the language designers of C#, VB and Java seem to consider this to be a highly common scenario; the VB designers even think about adding catch to using.

Or am I just overly pedantic with my restrictive use of try-catch?

EDIT: To clarify: My code usually looks like this (functions unrolled for clarity):

Try
do something
Aquire Resource (e.g. get DB connection)
Try

[Code]....

which just seems to make much more sense than putting any of the two catches on the same level as finally just to avoid indentation.

View 10 Replies

Why Use Finally In Try/Catch

Nov 25, 2009

OK, I'd like to know the difference between the following two blocks of code:

Block A
Try
Something

[code].....

View 3 Replies

C# :: Why Can't Write Just A Try With No Catch Or Finally

Dec 27, 2010

Sometimes I do this and I've seen others doing it too:

VB:
Try
DontWannaCatchIt()

[code].....

View 10 Replies

Return Inside Try/catch/Finally?

Sep 15, 2009

I have a (begginner) question on VB.NET. Is this good code (I mean, is it "bullet proof")?. It seems to work, but I understand the Return is executed AFTER the Finally. So how does it call a method on an allready disposed of object?

[Code]...

View 7 Replies

Try Catch Finally Doesn't Work?

Mar 23, 2010

I've a class with a timer inside

Private tt As New System.Timers.Timer()
This timer is enabled in the New() of the class
Try

[code].....

View 10 Replies

VS 2008 How To Use Try Catch Finally Statement

Jun 15, 2009

i want to know how to use try catch finally statement.i want to catch this error Violation of PRIMARY KEY constraint 'XPKemployee'. Cannot insert duplicate key in object 'dbo.employee'.

View 4 Replies

VS 2008 How To Use Try..Catch...Finally Statement

Mar 4, 2011

i have this problem about the try,catch,finally statement... i don't know how to use it..i have my converter program here and this should be type by a letter 'cause if you do it will go lag or hang...i try VERIFY button to make sure if it's a letter or number but my teacher said it's not counted...

Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If ComboBox1.Text = "Pounds To Kilo" Then

[code]....

View 14 Replies

.net - Exception Handling: Is Finally Executed After Throw?

Oct 16, 2009

Assume you have the following code:

Instead of doing:
Try
'
[code].....

View 5 Replies

.net - Replicate Try/catch/finally Using On Error Goto

Jun 14, 2012

Suppose in VB.NET you have:

Try
Debug.Print("Trying...")
Catch ex as Exception
throw new Exception("Exception", ex)
Finally
Debug.Print("Finally...")
End Try

How would you write this using the "On Error Goto" construct? (please no questions asking why I would want to do this, just curious if it can be done).

View 2 Replies

Trap Any Exceptions With Try Catch Finally If The Reader?

Apr 8, 2011

I have a SqlDataReader and I want to trap any exceptions with Try Catch Finally if the reader =cmd.ExecuteReader() statement fails. If this statement throws an exception do I need to close the reader? If so, where. Wherever I place the reader.close() statement I get an error that the reader has not been assigned a value yet.

View 2 Replies

.net - Try Catch Finally Blocks.. Do I Still Need Them When Handling Errors In The Global.asax

Jun 2, 2010

I am handling errors via my global.asax in this method:

Dim CurrentException As Exception
CurrentException = Server.GetLastError()
Dim LogFilePath As String = Server.MapPath("~/Error/" & DateTime.Now.ToString("dd-MM-yy.HH.mm") & ".txt")
Dim sw As System.IO.StreamWriter = New System.IO.StreamWriter(LogFilePath)

[code]....

In my code I currently have no other error handling. Should I still insert try, catch, finally blocks?

View 1 Replies

Is Try / Catch / Finally Required With Using Statement In Order To Handle Exceptions

Jan 31, 2012

I wonder how to use statement handles exceptions?Do I need to wrap the using statements with a Try/Cath/Finally clause in order to be sure that the SqlConnection object is closed and disposed even if the containing code throws an exception? [code]

View 3 Replies

If Throw An Exception From Within A Catch, Does The Finally (from The Catch) Still Execute

Jun 2, 2009

If I throw an exception from within a catch, does the finally (from the catch) still execute? i.e.

Try
..some code with an exception in it...
catch ex as Exception
throw new SpecialException("blah blah" & ex.Message, ex)

[code]....

View 6 Replies

API For Block Tab Key?

Jun 3, 2011

i have problem in vb.net window base application.i want to block TAB key from the keyboard.PI code or any useful hint to do that.

View 1 Replies

Block If Without End If?

Jul 6, 2009

I assume i have more number of If and less End If i cant find it where its going wrong?

______this is the code below _________________________________

Private Sub CommandButton2_Click()
Dim app As Object
Dim Slide As Object
Dim ppApp As Object

[code]....

View 2 Replies

Block The Alt Key?

Nov 26, 2009

im doing a login i have finish it but you can close it by using alt+f4 so i need to block the alt key im using vb 2008

View 5 Replies

Add To Me.Controls Within With Block

Jul 20, 2011

How can i add this to Me.Controls within the With block. [code]

View 4 Replies

Block Registry Changes?

Nov 7, 2006

I am looking for a way to block registry changes unless I choose to allow them to be made. So basically if an application tries to make a change my program would display a dialog with information of the change and I can either click Allow Change or Disallow Change.

Only thing is I am not sure how I go about stopping a registry change before it happens.

View 5 Replies

Block The Window Key Using VB?

Jun 11, 2009

it is possible to block the window key using vb.net...

View 1 Replies

Block Value In Text Box?

Jul 4, 2011

in vb6 to block value in text box i using :

text1.setfocus
sendkeys "+{home}"

How if i use in vbnet 2005 ?

View 7 Replies

Block Webpages And More?

Sep 22, 2010

I'm working with an antivirus scanner.But I would like my scanner can block websites.So that some URLs are blocked from any browser[code]...

View 6 Replies

Conversion Of Php Block To Vb Or C#?

Nov 22, 2011

I have this block of php that i want to convert to c# or vbnet. I am stuck on the array methods since there is no direct equal to the is array and other bits like array merge. I know that arrays behave differently in php than in c# but thats about it. I am looking online but have not found anything yet.

private static function processArgs( $arguments )
{
$args = array();
foreach ( $arguments as $arg ) {

[code]....

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved