Hej. Det torde se ungefär på detta vis: Tackar för det. Skall kolla up saken. Detta betyder alltså att man måste "kasta" sina egna fel och inte ha funktionen att "kasta" ett fel (throws Exception)?Felhantering
I Java kan man ju skriva en funktion enligt följande:
<code>
public String getName( String s ) throws Exception
{
//här körs kod som kan resultera i fel...
return "Ett namn";
}
</code>
Hur skriver man en dylik function i ASP.NET med VB.
<code>
public function getName( s as String )//vad kommer här??
return "Ett namn"
end function
</code>
P.S Jag är mest intresserad av felhanteringen ( throws Exception ). Funktionen kan jag nog skriva men felhanteringen???
mvh PhilipSv: Felhantering
Private Function GiveMeAName(ByVal S As String) As String
Try
If S = "Lotta" Then Throw New Exception("mitt eget fel")
GiveMeAName = S & "sson"
Catch e As Exception
If e.Message = "mitt eget fel " Then
GiveMeAName = "Lotta"
End If
End Try
End Function
Nyckelord att leta på i hjälpen är: Try ... Catch, Exeption.
Leta på det istället för att försöka få ut något av mitt korkade exempel :-)
//Mikael SandSv: Felhantering