パッケージ名を指定してインテントを張る方法

今いるアプリケーションから、インストールされた別のアプリを立ち上げるのに、Intentを用いるわけだが、パッケージ名からインテントを取得する方法。

PackageManager pm = getPackageManager();
Intent intent = null;
try {
  intent = pm.getLaunchIntentForPackage("パッケージ名");
} catch (NameNotFoundException e) {

}
startActivity(intent);

参考サイト:
こちらにあったコードを参考にしました。
http://www.saturn.dti.ne.jp/~npaka/android/HomeEx/index.html