UIScrollViewの使い方を勉強していたのですが、
UIImageViewへUIimageを入れる際に、
imageView.image = myImageと入れればエラー

fatal error: unexpectedly found nil while unwrapping an Optional value

になってしまうのですが、nilになっている箇所などないはずなのですが、
この行を

imageView = UIImageView(image: myImage)

に変えればエラーになりません。
Optionalでnilにならないようにしたはずなのですが、
nilが発見されたとエラーが出るのですが、何故なんでしょうか。。

    //宣言
    var imageView: UIImageView!
    var scrollView: UIScrollView!
    //UIImageを作成
    var myImage = UIImage(named: "aaa.png")
    //UIImageViewにUIImageを入れる    ←ココ *********
    imageView = UIImageView(image: myImage)
    //imageView.image =  myImage  コレだとエラーになる。
    scrollView = UIScrollView(frame: view.bounds)
    scrollView.addSubview(imageView)
    scrollView.contentSize = imageView.bounds.size
    view.addSubview(scrollView)