^+!q::
^+!a::
Try {
} Catch {
;共通処理
return
}
return

でもいいし


^+!q:: func(A_ThisHotkey)

^+!a:: func(A_ThisHotkey)

func(trigger) {
 Try {
 } Catch {
  ;共通処理
  return
 }
}

でもいいし
エラー処理ならOnError()でまとめてもいいかもね