Unless you have been living under a rock for the past few years, it should be pretty clear that tensions between Israel and Iran are going to reach a boiling point.
Iranian President Mahmoud Ahmadinejad has called for the destruction of Israel, while at the same time working on Irans nuclear program. This should be pretty simple, hatred + means = war.
On the flip side of the coin, we have Benjamin Netanyahu calling for a military strike on Iran. The strike would have the purpose of either destroying Irans nuclear capability, or setting progress back a few years.
In other words, we have two nations that want to destroy each other.
Israel says it only wants to destroy Irans nuclear program. Regardless of the reason for an attack, an attack is still an attack.