Debug.LogException
static function LogException(exception: Exception): void;
static void LogException(Exception exception);
static def LogException(exception as Exception) as void
static function LogException(exception: Exception, context: Object): void;
static void LogException(Exception exception, Object context);
static def LogException(exception as Exception, context as Object) as void
Description

A variant of Debug.Log that logs an error message to the console.

When you select the message in the console a connection to the context object will be drawn. This is very useful if you want know on which object an error occurs.
	try
	{
		// Do something that can throw an exception
	}
	catch (Exception e)
	{
		Debug.LogException(e, this);
	}